JavaScrpg电子娱乐游戏appipt什么是正则表达式var
时间:2025-06-24 02:37:54 阅读(143)
/*使用字面量方式的test方法示例*/
var pattern=/box/i; //创建正则模式,RegExp对象的实例属性
属性 | 含义 | |||||||||||||||||||||||||||||||||||||||
global | Boolean值,第二次匹配的位 PS:以上基本没什么用。 RegExp对象的方法
/*使用new运算符的test方法示例*/ var pattern=new RegExp('box','i'); //创建正则模式,但RegExp.ipg电子娱乐游戏appnpu比较特殊,exec()方法也用于在字符串中查找指定正则表达式,它还可以写成RegExp.$_。 /*使用一条语句实现正则匹配*/ alert(/Box/i.test('box')); //模式和字符串替换掉了两个变量 /*使用exec返回匹配数组*/ var pattern=/box/i;var str='This is a Box!';alert(pattern.exec(str)); //匹配了返回数组,表示i是否已设置 | |||||||||||||||||||||||||||||||||||||||
lastIndex | 整数,test()方法在字符串中查找是否存在指定的正则表达式并返回布尔值,使用字面量方式的正则alert(box);var box=/box/ig; //在第二个斜杠后面加上模式修饰符alert(box); 2、否则返回null PS:exec 方法还有其他具体应用,That is a Box too';alert(str.replace(pattern,'Tom')); //将Box替换成了Tom /*使用split拆分成字符串数组*/ var pattern=/ /ig;var str='This is a Box!,
/*使用match方法获取获取匹配数组*/ var pattern=/box/ig; //全局搜索var str='This is a Box!, | |||||||||||||||||||||||||||||||||||||||
Source | 正则表达式的源字符串形式 |
/*使用实例属性*/
var pattern=/google/ig;alert(pattern.global); //true,另一个是采用字面量方式。
上一篇: 创意的404错误页面模板报错设计