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 相关文章推荐
IE6图片加载的一个BUG解决方法
Jul 13 Javascript
jquery设置控件位置的方法
Aug 21 Javascript
qq悬浮代码(兼容各个浏览器)
Jan 29 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
Jun 10 Javascript
JavaScript中点击事件的写法
Jun 28 Javascript
jQuery动态增减行的实例代码解析(推荐)
Dec 05 Javascript
JavaScript使用ZeroClipboard操作剪切板
May 10 Javascript
Node.js v8.0.0正式发布!看看带来了哪些主要新特性
Jun 02 Javascript
微信小程序 实现点击添加移除class
Jun 12 Javascript
jQuery实现对网页节点的增删改查功能示例
Sep 18 jQuery
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
Jun 14 Javascript
ES6模板字符串和标签模板的应用实例分析
Jun 25 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 zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
windows下安装php的memcache模块的方法
2015/04/07 PHP
php邮箱地址正则表达式验证
2015/11/13 PHP
php-msf源码详解
2017/12/25 PHP
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
2006/09/22 Javascript
JavaScript写的一个DIV 弹出网页对话框
2009/08/14 Javascript
Visual Studio中的jQuery智能提示设置方法
2010/03/27 Javascript
JavaScript访问样式表代码
2010/10/15 Javascript
基于jQuery的为attr添加id title等效果的实现代码
2011/04/20 Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
Jquery 实现图片轮换
2015/01/28 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
轻松实现javascript图片轮播特效
2016/01/13 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
3kb jQuery代码搞定各种树形选择的实现方法
2016/06/10 Javascript
实现隔行换色效果的两种方式【实用】
2016/11/27 Javascript
javascript中BOM基础知识总结
2017/02/14 Javascript
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
一百行JS代码实现一个校验工具
2019/04/30 Javascript
在Vue项目中,防止页面被缩放和放大示例
2019/10/28 Javascript
[00:33]DOTA2上海特级锦标赛 CDEC战队宣传片
2016/03/04 DOTA
深入Python函数编程的一些特性
2015/04/13 Python
使用PDB简单调试Python程序简明指南
2015/04/25 Python
详解Python传入参数的几种方法
2019/05/16 Python
Pytorch训练过程出现nan的解决方式
2020/01/02 Python
解决python replace函数替换无效问题
2020/01/18 Python
CSS3绘制六边形的简单实现
2016/08/25 HTML / CSS
HolidayLettings英国:预订最好的度假公寓、别墅和自助式住宿
2019/08/27 全球购物
Mamaearth官方网站:印度母婴护理产品公司
2019/10/06 全球购物
SQL中where和having的区别
2012/06/17 面试题
三年大学生活自我鉴定
2014/01/21 职场文书
《玩具柜台前的孩子》教学反思
2014/02/13 职场文书
党支部反对四风思想汇报
2014/10/10 职场文书
离婚协议书范本(2016最新版)
2016/03/18 职场文书
python flask开发的简单基金查询工具
2021/06/02 Python