JavaScript正则表达式(最全精美版)

By CaesarChang张旭                 合作: [email protected]

~关注我  带你看更多精品技术和面试必备

 

1两种定义方式

1 字面量

JavaScript正则表达式(最全精美版)    /   ********  /

2 RegExp构造函数
JavaScript正则表达式(最全精美版)

 

字符: 

JavaScript正则表达式(最全精美版)

字符: 

JavaScript正则表达式(最全精美版)

 

贪婪模式:

JavaScript正则表达式(最全精美版)

一只扫描到最后

非贪婪模式:

JavaScript正则表达式(最全精美版)

不是扫描到最后

JavaScript正则表达式(最全精美版)

 

 

支持正则表达式的函数: 

JavaScript正则表达式(最全精美版)

JavaScript正则表达式(最全精美版)

RegExp内置方法

1 test ()

如果字符串string 中含有与RegExpObject匹配的文本,则返回true,否则返回false。
 

2exec ()

如果exec()找到了匹配的文本,则返回-一个结果数组。否则,返回null。