js正則表達式中的exec


exec要注意以下幾點

  1. exec返回的是一個數組
  2. 該數組的屬性有input(被匹配的整個字符串) index(匹配到第一個元素的開始位置)
  3. lastIndex還有個匹配到第一個屬性后,指向的位置 這個屬性智能由RegExp 對象!!!來訪問
  4. 通過這個屬性可以來獲取 所用所匹配到字符的字符串
  5. 代碼如下
function o_exec(){
    var str="hjjh,catfff,dog,catarigy,catdog,hjfkhj";
    var reg=/cat\S*?\b/g;
    arr=reg.exec(str);
    while(reg.lastIndex!=str.length){
        alert(arr[0]);
        arr=reg.exec(str);
    }
    

 

"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM