一. 创建正则表达式
1.两种创建方式
var box=new RegExp('box'); //第一个参数字符串
var box=new RegExp('box',ig); //第二个参数可选模式修饰符
2.测试正则表达式
2.1 使用new运算符的test方法实例
var pattern =new RegExp('box','i');
var str='This is a Box!' ;
alert(pattern.test(str));
2.2 使用字面量的test方法实例
var pattern =/box/i;
var str='This is a Box!' ;
alert(pattern.test(str));
3.使用字符串(string)的正则表达式的方法
ps:使用search方法查到即返回,也就是说无需g全局
二.获取控制