标签:默认 bsp 目标 内容 cas test 包含 new 构造
1、RegExp
RegExp对象的创建形式
2、RegExp对象属性
var re = new RegExp(‘j.*t‘,‘gmi‘);
var re = /j.*t/ig;
2、RegExp对象的方法
/j.*t/.test("Javascript") ==>false
/j.*t/i.test("javascript") ==> true
/j.*t/i.exec("Javscript")[0] ==>"Javascript"
var s = new String("HelloJavaScriptWorld");
s.match(/a/) ; ==>["a"]
s.match(/a/g) ==>["a","a"]
s.replace(/[A-Z]/g,‘‘) ==> "elloavacriptorld"
当匹配对象被找到时,使用$&表示匹配文本
s.replace(/[A-Z]/g,‘_$&‘) ==> "_Hello_Java_Script_World" //匹配文本前加_
如果正则表达式中分了组(带括号),使用$1表示匹配分组的第一组,以此类推
s.replace(/([A-Z])/g,‘_$1‘) ==> "_Hello_Java_Script_World" //匹配文本前加_
标签:默认 bsp 目标 内容 cas test 包含 new 构造
原文地址:http://www.cnblogs.com/hfma2000/p/6028990.html