动态生成正则表达式,查找所有数组中包含的人名
来源:互联网 发布:用java判断闰年 编辑:程序博客网 时间:2024/05/31 18:47
/*动态生成正则表达式,查找所有数组中包含的人名*/
var names=["明明" ,"静静","李蕾","大王","苹果" ];
var str="明明喜欢我,却不告诉我\n"+
"别理我,我想静静\n"+
"静静是谁\n"+
"明明是谁\n"+
"大王叫我来巡山\n"+
"你是我的小呀兄啊苹果";
//var reg=/明明|静静/g;这种太死板
var reg=new RegExp(names.join("|"),"g");//
//console.log(str.match(reg));
/*var arr=null;
while((arr=reg.exec(str))!==null){
console.log(
"在位置"+arr.index+"发现敏感词"+arr[0]
);
}
var arr=reg.exec();*/
var names=["明明" ,"静静","李蕾","大王","苹果" ];
var str="明明喜欢我,却不告诉我\n"+
"别理我,我想静静\n"+
"静静是谁\n"+
"明明是谁\n"+
"大王叫我来巡山\n"+
"你是我的小呀兄啊苹果";
//var reg=/明明|静静/g;这种太死板
var reg=new RegExp(names.join("|"),"g");//
//console.log(str.match(reg));
/*var arr=null;
while((arr=reg.exec(str))!==null){
console.log(
"在位置"+arr.index+"发现敏感词"+arr[0]
);
}
var arr=reg.exec();*/
0 0
- 动态生成正则表达式,查找所有数组中包含的人名
- 正则表达式中查找"不包含"
- java 正则表达式查找包含的字符串
- ultraedit 正则表达式 -删除包含某个字符串的所有行
- ultraedit 正则表达式 -删除包含某个字符串的所有行 .
- 正则表达式匹配所有不包含 css 的 html 标签
- 求出数组中所有数字的和——运用正则表达式
- 查找数据库中包含某个字段的所有表
- 在所有文件中查找包含某字符串的文件
- 使用boost正则表达式查找所有字符串
- 查找所有匹配结果(正则表达式)
- 查找目录下的所有文件中是否含有某个字符串 :正则表达式、find、grep、xargs、awk、sed等
- oracel 一列中取包含的数字正则表达式如下
- 密码中不能包含全角字符的正则表达式
- [iOS]查找数组NSArray中是否包含指定的元素
- 正则表达式的生成
- 查找所有包含某个字符的序号
- 查找包含某个字符串的所有文件
- 第二周项目3——小试循环(2)
- GDKOI2016考试总结
- contor expansion
- 项目-小试循环
- 浏览器的浏览模式与文档解析模式
- 动态生成正则表达式,查找所有数组中包含的人名
- Java开发环境配置
- java 线程4
- 数组名和数组地址
- 第24讲项目3——分段函数求值switch语句版
- Hibernate的HibernateUtil类补充
- 1002. A+B for Polynomials
- atitit.短信 验证码 破解 v3 p34 识别 绕过 系统方案规划----业务相关方案 手机验证码 .doc
- S7-200 SMART的强制值问题