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 相关文章推荐
JS支持带x身份证号码验证函数
Aug 10 Javascript
XmlUtils JS操作XML工具类
Oct 01 Javascript
javascript与webservice的通信实现代码
Dec 25 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
Jan 09 Javascript
jQuery固定浮动侧边栏实现思路及代码
Sep 28 Javascript
AngularJS基础 ng-mouseenter 指令示例代码
Aug 02 Javascript
Angular2学习笔记——详解NgModule模块
Dec 02 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
May 03 Javascript
利用Vue.js实现求职在线之职位查询功能
Jul 03 Javascript
Vue应用部署到服务器的正确方式
Jul 15 Javascript
深入理解React Native原生模块与JS模块通信的几种方式
Jul 24 Javascript
vue项目首屏加载时间优化实战
Apr 23 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连接Oracle数据库
2006/10/09 PHP
用PHP读取IMAP邮件
2006/10/09 PHP
mysql 性能的检查和优化方法
2009/06/21 PHP
PHP生成Flash动画的实现代码
2010/03/12 PHP
php中实现可以返回多个值的函数实例
2015/03/21 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
2007/08/13 Javascript
javascript window.confirm确认 取消对话框实现代码小结
2012/10/21 Javascript
JS日期和时间选择控件升级版(自写)
2013/08/02 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
2016/02/18 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
js实现网页定位导航功能
2017/03/07 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
JavaScript中document.referrer的用法详解
2017/07/04 Javascript
微信小程序使用wxParse解析html的方法教程
2018/07/06 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
2019/03/30 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
对于Python编程中一些重用与缩减的建议
2015/04/14 Python
python字典嵌套字典的情况下找到某个key的value详解
2019/07/10 Python
Django项目主urls导入应用中views的红线问题解决
2019/08/10 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
Python TCP通信客户端服务端代码实例
2019/11/21 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
2020/01/08 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
《老王》教学反思
2014/02/23 职场文书
成龙洗发水广告词
2014/03/14 职场文书
《春雨》教学反思
2014/04/24 职场文书
物业客服专员岗位职责
2015/04/07 职场文书
2015教师个人德育工作总结
2015/07/22 职场文书
《为人民服务》教学反思
2016/02/20 职场文书
Python中else的三种使用场景
2021/06/16 Python
浅谈哪个Python库才最适合做数据可视化
2021/06/28 Python