to wangxiaomax(缺省值): 我觉得Regex的难度相对于使用的复杂性,也就是说普通的应用并不难,越复杂的分析越难..中文资源中没有太好的入门教材.所以知道的人少.推荐一个我花了一个星期才找到的网页,我的regex是从这里入门的: http://www.fanqiang.com/a4/b5/20011113/0808001561.html这篇文章说的是Java的表达式,由于Javascript和java是不同的.所以你可以将它里面的例子,放到我提供的测试网页中运行,顺便测试同一个式子在不同的方法下有什么不同的表现.由于我的源代码码中已经有所有大部分方法的调用方法(reaplace方法较复杂,过几天再推出1.1版本,把replace方法包含进去),所以我的程序也可做为使用方法的参考.
http://fason.nease.net/zhuanti/reg/regexp.htm
两个作品有所不同.我这个的特点是:
1. 可测试exec, test, match, search, replace, split多个方法.
2. 显示测试结果.
3. 显示表达式的lastIndex属性.
4. 不过,要求使用者已经会regex :))
我觉得Regex的难度相对于使用的复杂性,也就是说普通的应用并不难,越复杂的分析越难..中文资源中没有太好的入门教材.所以知道的人少.推荐一个我花了一个星期才找到的网页,我的regex是从这里入门的:
http://www.fanqiang.com/a4/b5/20011113/0808001561.html这篇文章说的是Java的表达式,由于Javascript和java是不同的.所以你可以将它里面的例子,放到我提供的测试网页中运行,顺便测试同一个式子在不同的方法下有什么不同的表现.由于我的源代码码中已经有所有大部分方法的调用方法(reaplace方法较复杂,过几天再推出1.1版本,把replace方法包含进去),所以我的程序也可做为使用方法的参考.
http://www.regexlib.com/Search.aspx