Monday, September 08, 2008

javascript 正则表达式在线测试 (javascript regexp online demo)

javascript regexp online demo http://www.regular-expressions.info/javascriptexample.html
用js需要注意的问题:
1. new RegExp的时候, 要手动转义, 例如: \w应该写成\\w
2. 这种方式var reg=/\w/ig, 不用手动转义
* re = new RegExp("\\w+") 等价于 re = /\w+/
3. test, match和search的区别:
* test:
* regexp对象的方法: 快速的判断给定的str是否匹配pattern
* search:
* string对象的方法: 快速的判断给定的str是否匹配pattern, 只返回第一个匹配的位置
* match:
* string对象的方法: 识别str中所有的pattern, 较前者速度稍慢

1 comment:

Unknown said...

Good good good......