Skip to main content
Core JavaScript 1.5 Guide:创建正则表达式
From MDC
[编辑] 创建正则表达式
正则表达式可以用以下两种方法来创建。
re = /ab+c/;
- 正则表达式在脚本解析时被生成。当正则表达式模式已知或是常数的时候,使用这种方式会获得更好的性能。
re = new RegExp("ab+c");
- 使用构造函数,执行时生成正则表达式对象。如果你知道正则表达式的模式可能会需要改变,或者不知道模式并可能来自其他方式,比如说用户输入。这种情况下最好使用正则表达式对象的构造函数创建。