JS日记整理 - 正则函数RegExp()

本文是以前的学习笔记,已文档形式放在电脑中不方便随地查看,因此整理出来方便随时阅读

  开发过程中,强烈建议多使用正则来处理一些问题,代码美观,成本低,效果好,优点很明显。关于正则表达式相信大家已经熟能生巧,本文主要记录几个正则函数的应用

1. RegExp()函数的两个参数都是字符串(不能直接把正则表达式的字面量模式传递给RegExp构造函数)。

  我们再传递的时候需要对一些字符进行双重转义。所有元字符都必须双重转义,那些已经被转义过的字符也是如此。例如\n(字符\在字符串中被转义成\\,那么,在正则表达式中,就应该是 \\\\

2. RegExp的实例方法: exec(); 可以返回匹配结果(Bool) 和 返回匹配的字符串

  该例将返回值放在 matches[0]中,matches[1]是undefined

3. RegExp的实例方法: test(); 只返回匹配结果,常用语if()语句
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容