js的replace函數除了替換文本以外還有獲取所有被正則表達式匹配到的文本的功能。這里以一個簡單的案例來作為演示。
利用正則查找出所有被兩個花括號包裹的字符串:
var str = <div class="item">{{test}}{{aaa}}{{bbb}}</div>str.replace(reg,function (match,param,offset,string) { console.log(match,param,offset,string);})
總結
以上所述是小編給大家介紹的Js 利用正則表達式和replace函數獲取string中所有被匹配到的文本(推薦),希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
新聞熱點
疑難解答