如何在JavaScript中定义正则表达式?

正则表达式是描述字符模式的对象。

JavaScript RegExp类表示正则表达式,而String和RegExp都定义了使用正则表达式在文本上执行强大的模式匹配和搜索替换功能的方法。可以使用RegExp()构造函数定义正则表达式,如下所示:

var pattern = new RegExp(pattern, attributes);

or

var pattern = /pattern/attributes;

以下是参数-

  • pattern-一个字符串,指定正则表达式或另一个正则表达式的模式。

  • attributes-可选字符串,包含“ g”,“ i”和“ m”属性中的任何一个,分别指定全局,不区分大小写和多行匹配。