本文是以前的学习笔记,已文档形式放在电脑中不方便随地查看,因此整理出来方便随时阅读
开发过程中,强烈建议多使用正则来处理一些问题,代码美观,成本低,效果好,优点很明显。关于正则表达式相信大家已经熟能生巧,本文主要记录几个正则函数的应用
1. RegExp()函数的两个参数都是字符串(不能直接把正则表达式的字面量模式传递给RegExp构造函数)。
我们再传递的时候需要对一些字符进行双重转义。所有元字符都必须双重转义,那些已经被转义过的字符也是如此。例如\n
(字符\
在字符串中被转义成\\
,那么,在正则表达式中,就应该是 \\\\
)
2. RegExp的实例方法: exec(); 可以返回匹配结果(Bool) 和 返回匹配的字符串
该例将返回值放在 matches[0]中,matches[1]是undefined