JS使用正则表达式过滤多个词语并替换为相同长度星号的方法


Posted in Javascript onAugust 03, 2016

本文实例讲述了JS使用正则表达式过滤多个词语并替换为相同长度星号的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>正则过滤</title>
</head>
<body>
<script type="text/javascript">
var text = "过滤敏感词及不文明用语";
var re = /敏感词|文明/gi;
var output = text.replace(re, function(sMatch){
 return sMatch.replace(/./g,"*");
});
document.write(output);
</script>
</body>
</html>

运行结果如下图所示:

JS使用正则表达式过滤多个词语并替换为相同长度星号的方法

Javascript 相关文章推荐
神奇的代码 通杀各种网站-可随意修改复制页面内容
Jul 17 Javascript
window.print打印指定div实例代码
Dec 13 Javascript
jquery 删除字符串最后一个字符的方法解析
Feb 11 Javascript
javascript中JSON对象与JSON字符串相互转换实例
Jul 11 Javascript
用Move.js配合创建CSS3动画的入门指引
Jul 22 Javascript
webpack+vue.js快速入门教程
Oct 12 Javascript
微信小程序 仿美团分类菜单 swiper分类菜单
Apr 12 Javascript
Vue组件的使用教程详解
Jan 05 Javascript
vuex进阶知识点巩固
May 20 Javascript
Express之托管静态文件的方法
Jun 01 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
Sep 05 Javascript
微信小程序实现左右列表联动
May 19 Javascript
关于数据与后端进行交流匹配(点亮星星)
Aug 03 #Javascript
JS简单生成两个数字之间随机数的方法
Aug 03 #Javascript
极力推荐10个短小实用的JavaScript代码段
Aug 03 #Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
Aug 03 #Javascript
15款最好的Bootstrap在线编辑器
Aug 03 #Javascript
基于d3.js实现实时刷新的折线图
Aug 03 #Javascript
JS判断iframe是否加载完成的方法
Aug 03 #Javascript
You might like
php多文件上传下载示例分享
2014/02/20 PHP
JS查看对象功能代码
2008/04/25 Javascript
javascript Array.sort() 跨浏览器下需要考虑的问题
2009/12/07 Javascript
node.js中的querystring.unescape方法使用说明
2014/12/10 Javascript
使用JS获取当前地理位置方法汇总
2014/12/18 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
2016/12/14 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
Javascript 实现全屏滚动实例代码
2016/12/31 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
2017/04/22 Javascript
前端把html表格生成为excel表格的实例
2017/09/19 Javascript
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
vue2.0 better-scroll 实现移动端滑动的示例代码
2018/01/25 Javascript
vue-router 源码实现前端路由的两种方式
2018/07/02 Javascript
微信小程序实现商品属性联动选择
2019/02/15 Javascript
js回文数的4种判断方法示例
2019/06/04 Javascript
Nodejs 识别图片类型的方法
2019/08/15 NodeJs
NodeJs crypto加密制作token的实现代码
2019/11/15 NodeJs
vue组件内部引入外部js文件的方法
2020/01/18 Javascript
vue模块移动组件的实现示例
2020/05/20 Javascript
Python函数参数类型*、**的区别
2015/04/11 Python
全面解析Python的While循环语句的使用方法
2015/10/13 Python
Python排序算法实例代码
2017/08/10 Python
Django之模板层的实现代码
2019/09/09 Python
pytorch 准备、训练和测试自己的图片数据的方法
2020/01/10 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题
2020/07/14 Python
python中uuid模块实例浅析
2020/12/29 Python
iRobot官网:改变生活的家用机器人品牌
2016/09/20 全球购物
琳达·法罗眼镜英国官网:Linda Farrow英国
2021/01/19 全球购物
经典优秀毕业生求职信范文分享
2013/12/18 职场文书
魅力教师事迹材料
2014/01/10 职场文书
工作简历自我评价
2015/03/11 职场文书
公司财务管理制度
2015/08/04 职场文书
java版 简单三子棋游戏
2022/05/04 Java/Android