Visit Mozilla.org

Core JavaScript 1.5 Guide:创建正则表达式

From MDC

[编辑] 创建正则表达式

正则表达式可以用以下两种方法来创建。

  • 使用语句创建正则表达式,如下例:
 re = /ab+c/; 
正则表达式在脚本解析时被生成。当正则表达式模式已知或是常数的时候,使用这种方式会获得更好的性能。
  • 使用RegExp 的构造函数,如下例:
 re = new RegExp("ab+c"); 
使用构造函数,执行时生成正则表达式对象。如果你知道正则表达式的模式可能会需要改变,或者不知道模式并可能来自其他方式,比如说用户输入。这种情况下最好使用正则表达式对象的构造函数创建。


« Previous Next »