生成 regexp 对象需要使用 getRegExp
函数。
getRegExp(pattern[, flags])
pattern
: 正则表达式的内容。flags
:修饰符。该字段只能包含以下字符:
g
: globali
: ignoreCasem
: multiline。示例代码:
var a = getRegExp("x", "img");
console.log("x" === a.source);
console.log(true === a.global);
console.log(true === a.ignoreCase);
console.log(true === a.multiline);
constructor
:返回字符串 "RegExp"
。source
global
ignoreCase
multiline
lastIndex
除constructor外属性的具体含义请参考
ES5
标准。
exec
test
toString
以上方法的具体使用请参考
ES5
标准。