【js】正则表达式

来源:互联网 发布:淘宝红包 编辑:程序博客网 时间:2024/05/16 08:54

一. 创建正则表达式

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全局



二.获取控制










原创粉丝点击