2年前这一章也没有做笔记,当时觉得正则是一门深不可测的学问.这一年多来也用了不少.基本的使用还是了解了.主要的功劳还是下面2个网站
-
正则的百度百科
- 很清楚的介绍了每一个正则元素的方法,还附带了示例
- 连接: baike.baidu.com/item/正则表达式/…
-
正则的铁道图
- 会自动解析写好的正则,用铁道图显示出来,可以直观的看到自己的正则有没有写错
- 连接: regexper.com/#[0-9]*
-
JavaScript参考的4种语言
- Java: 参考语法
- Scheme: 参考函数
- Self: 参考原型
- Perl: 参考正则
-
JavaScript中6个正则相关的方法
- regxp.exec
- regxp.test
- string.match
- string.replace
- string.search
- string.split
-
正则中的3对反义词
- /d => /D
- /d [0-9],所有数字
- /D [^0-9]
- /s => /S
- /s [\f\n\t\u000B\u0020\u00A0],常见的空白
- /S 上面的取反咯
- /w => /W
- /w [0-9a-zA-Z]所有数字和字母
- /W 取反
- /d => /D
其他的都没什么好记的了.用的时候可以参照百度百科