正则表达式(1)---JavaScript

来源:互联网 发布:维启软件 编辑:程序博客网 时间:2024/05/16 06:13
var box=new RegExp('box');//第一个参数字符串var box=new RegExp('box','gi');//第二个参数可选模式修饰符var box=/box/;    //直接用两个反斜杠var box=/box/ig; //在第二个斜杠后面加上模式修饰符
//使用new运算符的test方法示例var pattern=new RegExp('box','i');//创建正则式,不区分大小写var str='This is a Box!'; //创建要比对的字符串alert(pattern.test(str));//通过test()方法验证是否匹配/*使用字面量方式的test方法示例*/var pattern=/box/i; //创建正则模式,不区分大小写var str='This is a Box!';alert(pattern.test(str));/*使用exec返回匹配数组*/var pattern=/box/i; //var str='This is a Box!'; alert(pattern.exec(str));//匹配了返回数组,否则返回null
0 0