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

回到顶部