使用RegExp对象执行字符串模式匹配
时间:2013-12-27
RegExp是javascript中的正则表达式对象,利用它可以完成字符串匹配的各种操作,获得一个RegExp对象可以有两种方式:
var objRegExp=/pattern*/[flag]
//或者
var objRegExp=new RegExp("pattern"[,"flag"]);
其中pattern是要匹配的模式,flag表示搜索模式,有两个可选参数,分别是g和i.g表示全局搜索,在后面介绍的replace方法中非常有用,i表示忽略大小写,默认情况下是大小写敏感的,例如
/jack/ig
new RegExp("jack","ig");
都表示全局匹配文本中的"jack"单词,并且忽略大小写.