js RegExp
var reg = new RegExp("abc", "g");
var str = "abcdefg";
var arr = str.match(reg);
arr为得到的匹配子串。
若reg为带参数的正则表达式,可参考下文所写
var a = "abc";
var reg = new RegExp("[\\S\\s]{0,3}" + a + "[\\S\\s]{0,3}");
\S匹配非空白字符(包括汉字)
记录一个问题,RegExp中search()结果为-1,但match可匹配。

浙公网安备 33010602011771号