JavaScript 创建一个RegExp对象
示例
标准创作
建议仅在从动态变量创建正则表达式时使用此格式。
当表达式可能更改或表达式由用户生成时使用。
var re = new RegExp(".*");
带有标志:
var re = new RegExp(".*", "gmi");
使用反斜杠:(必须转义,因为正则表达式是用字符串指定的)
var re = new RegExp("\\w*");
静态初始化
当您知道正则表达式不会更改,并且知道运行时之前该表达式是什么时使用。
var re = /.*/;
带有标志:
var re = /.*/gmi;
使用反斜杠:(不应转义,因为正则表达式是在文字中指定的)
var re = /\w*/;
以上是 JavaScript 创建一个RegExp对象 的全部内容, 来源链接: utcz.com/z/315736.html