1
一:创建一个正则的两种方式: 例: (1:var reg = /abcd/ "这个叫对象直接量方式"; (2:var reg = new RegExp(‘abcd‘) /这个叫构造函数方式/; 注释:这两种定义是一样的; 二:如果有模式修正符,比如说全文查找abcd这个字符串;这两种写法分别是(g是模式修正符,表示在整个字符串里多次查找); 例: var reg = /abcd/g; var reg = new RegExp(‘abcd‘,‘g‘); 三:有一种情况要注意:就是如果正则中出现了反斜杠 “\” ,在用构造函数时创建正则对象时,要转义, 比如: re = new RegExp("\\w+") // 这里的 \ 要转义,re = /\w+/ // 这样就不需要转义; 注释:这两种定义方式之间有什么区别,请参考在线视频: http://online.zhufengpeixun.cn/viewCourseDetail.do?courseId = 121898;
转自:https://www.cnblogs.com/L-Michael/p/8053457.html
end.
原文:https://www.cnblogs.com/wn798/p/12456232.html