摘要:
首先,javascript中涉及到正则表达式的函数总共有6个,可分为两种:1、第一种是作为字符串对象的方法,即以String.fun();形式调用,这里包括 split、search、match、replace 这四个函数。2、第二种是作为正则表达式对象的方法,即以RegExp.fun();形式调用,这里包括 exec、test 这两个函数。我们知道,正则表达式从结构上划分的话可以简单的划分为三部分:分隔符、表达式 和 标志符。如正则表达式/^abc$/is中,前后两个斜杠就是分隔符,分隔符中间的内容为表达式,第二个分隔符后的is就是标志符。本文重点讨论g标志符在js的几个正则表达式相关函数中 阅读全文