后者支持使用变量来创建正则表达式对象,前者不允许。其他都一样。
解决方案 »
- html运用浮动的效果,这是为什么呢?
- JS禁用浏览器后退或相似效果
- 50RMB 请人帮我取得一个js生成的连接
- 针对listbox,客户端可以手动排序,listbox第一列为固定的序号列,不参与手动排序,手动排序为上下按钮,可以针对选中的Item进行排序,该怎么做呢?
- 一个棘手的问题,js偷换了我的变量,大家救救小妹,在线等啊!
- 正则表达式
- 谁能给我一个判断IP是否合法的正则表达式
- 在一个框架页中,如何在一个frame中将另一个frame中的页面进行刷新?
- 如何禁用IE的后退按钮,在线等待...
- 请问:setExpression是怎么用的,有没有例子。
- 如何通过 增加按钮 和 删除按钮 来进行及时刷新页面?
- 关于select的简单问题急......
后面那个可以传,可以和传入的参数结合,产生的正则表达式比较动态(说白了,可以字符串拼接啦)我的理解是不是正确啊?求教
以下摘自手册:不要将正则表达式对象跟全局 RegExp 对象混淆。尽管听起来像是一回事,但它们是截然不同的。正则表达式对象的属性只包含一个正则表达式的信息,而全局 RegExp 对象的属性包含了不断更新的每一个匹配出现的信息。正则表达式对象保存用于查找字符串中的字符组合时的模式。创建正则表达式对象后,或者它被传递给字符串方法,或者字符串被传递给一个正则表达式方法。有关最近进行查找的信息被保存在全局 RegExp 对象中。当预先知道查找字符串时用语法 1。当查找字符串经常变动或不知道时用语法 2,比如由用户输入得到的字符串。在使用前 pattern 参数被编译为内部格式。对语法 1 来说,pattern 在该脚本被装载时被编译。对语法 2 来说,pattern 在使用前,或调用 compile 方法时被编译。