通过直接量创建RegExp对象
JavaScript中的正则表达式用RegExp对象表示,可以使用RegExp()构造函数来创建RegExp对象,不过RegExp对象更多的是通过一种特殊的直接量语法来创建。就像通过引号包裹字符的方式来定义字符串直接量一样,正则表达式直接量定义为包含在一对斜杠(/)之间的字符,例如:
// 通过直接量创建RegExp对象
var demo = /s$/;
运行这段代码创建一个新的RegExp对象,并将它赋值给变量demo。 这个特殊的RegExp对象用来匹配所有以字母"s"结尾的字符串。 我们更多的会使用直接量创建RegExp对象。
通过构造函数RegExp()用构造函数RegExp()也可以定义个与个之间等价的正则表达式,例如:
// 通过构造函数创建RegExp对象
var demo = new