By CaesarChang张旭                 

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

 

1两种定义方式

1 字面量

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

    /   ********  /

2 RegExp构造函数

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

 

字符: 

字符: 

 

贪婪模式:

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

一只扫描到最后

非贪婪模式:

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

不是扫描到最后


 

 

支持正则表达式的函数: 

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

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

RegExp内置方法

1 test ()

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

2exec ()

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