5. JavaScript RegExp 类型

来源:互联网 发布:java谷歌地图开发 编辑:程序博客网 时间:2024/06/05 09:45

1. RegExp 类型
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

一般的分组()即括号中没有?:的使用时regexp对象都会将分组内匹配到的内容记录下来re = /(abc){2}/;//将匹配abcabc   这时RegExp会储存abcvar str = "abcabc";re.test(str);alert(RegExp.$1);加上?:后re = /(?:abc){2}/;RegExp  就不会储存这个分组了var str = "abcabc";re.test(str);alert(RegExp.$1);

RegExp 实例属性:
这里写图片描述

var pattern1 = new RegExp("bc","i");        alert(pattern1.global);        alert(pattern1.ignoreCase);

RegExp 实例方法:
这里写图片描述

var text = "mom and dad and baby";        var pattern = new RegExp("mom(and dad(and baby)?)?","gi");        var matches = pattern.exec(text);        alert(matches);        alert(matches.index);        alert(matches.input);        alert(matches[0]);        alert(matches[1]);        alert(matches[2]);

这里写图片描述


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述


这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述


这里写图片描述
这里写图片描述
这里写图片描述

0 0
原创粉丝点击