1.RegExp 对象属性 1.JavaScript RegExp g 修饰符 <html> <body> <script type="text/javascript"> var str="Is this all there is?"; var patt1=/is/g; document.write(str.match(patt1)); </script> </body> </html> 2.JavaScript RegExp i 修饰符 <html> <body> <script type="text/javascript"> var str = "Visit zj zju zu"; var patt1 = /zj+u/i; document.write(str.match(patt1)); </script> </body> </html> 2.RegExp 对象方法 方法描述FFIEcompile编译正则表达式。14exec检索字符串中指定的值。返回找到的值,并确定其位置。14test检索字符串中指定的值。返回 true 或 false。14 3.支持正则表达式的 String 对象的方法 方法描述FFIEsearch检索与正则表达式相匹配的值。14match找到一个或多个正则表达式的匹配。14replace替换与正则表达式匹配的子串。14split把字符串分割为字符串数组。14 4.示例 var Stra = '02212aax12' //RegExp 对象属性 // 1.JavaScript RegExp g 修饰符 //RegExp 对象方法 var regex = new RegExp(/\d+/,'gi'); var parseStra=parseInt(regex.exec(Stra)[0]) console.log(parseStra)//2212 //支持正则表达式的 String 对象的方法 var afterStra = parseInt(Stra.match(regex)[1]); console.log(afterStra)//12