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 相关文章推荐
基于jquery封装的一个js分页
Nov 15 Javascript
使用js对select动态添加和删除OPTION示例代码
Aug 12 Javascript
jquery easyui滚动条部分设置介绍
Sep 12 Javascript
js字母大小写转换实现方法总结
Nov 13 Javascript
JavaScript操作XML文件之XML读取方法
Jun 09 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
Oct 26 Javascript
详解js的事件代理(委托)
Dec 22 Javascript
Bootstrap导航条学习使用(一)
Feb 08 Javascript
angular4模块中给标签添加背景图的实现方法
Sep 15 Javascript
vue单文件组件lint error自动fix与styleLint报错自动fix详解
Jan 08 Javascript
2019最新21个MySQL高频面试题介绍
Feb 06 Javascript
JS实现瀑布流效果
Mar 07 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
php4的session功能评述(一)
2006/10/09 PHP
解决php接收shell返回的结果中文乱码问题
2014/01/23 PHP
PHP 错误处理机制
2015/07/06 PHP
PHP中cookie知识点学习
2018/05/06 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
幻宇的层模拟窗口效果-提供演示和下载
2007/01/20 Javascript
在JavaScript中监听IME键盘输入事件
2011/05/29 Javascript
javascript是怎么继承的介绍
2012/01/05 Javascript
jquery实现奇偶行赋值不同css值
2012/02/17 Javascript
jquery三个关闭弹出层的小示例
2013/11/05 Javascript
jQuery将多条数据插入模态框的示例代码
2014/09/25 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
JS实现设置ff与ie元素绝对位置的方法
2016/03/08 Javascript
Bootstrap模态框禁用空白处点击关闭
2016/10/20 Javascript
js+html制作简单验证码
2017/02/16 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
2018/08/12 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
javascript中正则表达式语法详解
2020/08/07 Javascript
详解Python中time()方法的使用的教程
2015/05/22 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
Python数据分析pandas模块用法实例详解
2019/11/20 Python
python读取raw binary图片并提取统计信息的实例
2020/01/09 Python
将python文件打包exe独立运行程序方法详解
2020/02/12 Python
Python字典实现伪切片功能
2020/10/28 Python
全球最大的中文旅行网站:去哪儿网
2017/11/16 全球购物
Java方面的关于数组和继承的笔面试题
2015/09/18 面试题
中国梦主题教育活动总结
2014/05/05 职场文书
小学兴趣小组活动总结
2014/07/07 职场文书
销售员试用期自我评价
2014/09/15 职场文书
2014年房地产销售工作总结
2014/12/01 职场文书
新员工辞职信范文
2015/05/12 职场文书
奖学金申请个人主要事迹材料
2015/11/04 职场文书