前端开发

 首页 > 前端开发 > javascript > javascript正则表达式中exec用法实例function o_exec(){ var str="hjjh,c

javascript正则表达式中exec用法实例function o_exec(){ var str="hjjh,c

分享到:
【字体:
导读:
          本文讲解javascript正则表达式中exec用法实例 exec要注意以下几点: 1. exec返回的是一个数组 2. 该数组的属性有input(被匹配的整个字符串) index(匹配到第一个元素的开始位置) 3. lastIndex还有...

本文讲解javascript正则表达式中exec用法实例

exec要注意以下几点:

1. exec返回的是一个数组
2. 该数组的属性有input(被匹配的整个字符串) index(匹配到第一个元素的开始位置)
3. lastIndex还有个匹配到第一个属性后,指向的位置 这个属性智能由RegExp 对象!!!来访问
4. 通过这个属性可以来获取 所用所匹配到字符的字符串

function o_exec(){
  var str="hjjh,catfff,dog,catarigy,catdog,hjfkhj";
  var reg=/catS*?b/g;
  arr=reg.exec(str);
  while(reg.lastIndex!=str.length){
    alert(arr[0]);
    arr=reg.exec(str);
}


分享到:
javascript检测全角半角的方法
本文讲解:javascript检测全角半角的方法 代码如下: //全角半角校验 function issbccase(strTmp) {  for (var i=0; i 128){    return true;     break;    }  }  return false; }
JavaScript怎么获得所有兄弟节点的方法
本文讲解JavaScript怎么获得所有兄弟节点的方法 这段代码先获得元素父节点,然后获得其父节点的所有子节点,然后删除自己便是所有兄弟节点 function sibling(elem){   var r=[];   var childs=elem.parentNode.childNodes;   for(var i=0,len=childs.length;i
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……