直接量语法:/pattern/attributes
创建对象语法:new RegExp(pattern, attributes);
参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。
一、test()
检索字符串中的指定值。返回值是 true 或 false。
var pattern = new RegExp("e"); document.write(pattern.test("the best things in life"));
二、exec()
检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null。
var pattern = new RegExp("e"); document.write(pattern.exec("the best things in life"));
输出e
加上参数g检索所有的匹配项
var pattern = new RegExp("e", "g"); do{ result = pattern.exec("The best things in life are free"); document.write(result); }while (result!=null)