讲的很好 受益匪浅, 有一点不足之处 ,ppt上的'a2*3'.replace(/w(?=\d)/g,'X') 少了个'\', 应该写成a2*3'.replace(/\w(?=\d)/g,'X')
楼下的 可以这样
"1a2b3c4d5e".replace(/(\d)(?=(\w\d))/g,'$1$2').match(/\d\w\d/g);
"1a2b3c4d5e".replace(/(\d)(?=(\w\d))/g,'$1$2').match(/\d\w\d/g);
2017-05-07
js通过内置对象RegExp支持正则表达式
实例化RegExp对象的两种
1.字面量
var reg = /\bis\b/g;
2.构造函数
var reg = new RegExp('\\bis\\b','g');
修饰符
g:global,全文搜索,不添加,搜到第一个匹配就停止
i: ignore case,忽略大小写,正则默认大小写敏感
m: multiple lines 多行搜索
实例化RegExp对象的两种
1.字面量
var reg = /\bis\b/g;
2.构造函数
var reg = new RegExp('\\bis\\b','g');
修饰符
g:global,全文搜索,不添加,搜到第一个匹配就停止
i: ignore case,忽略大小写,正则默认大小写敏感
m: multiple lines 多行搜索
2017-05-06