Js 利用正則表達(dá)式和replace函數(shù)獲取string中所有被匹配到的文本(推薦)
更新時間:2018年10月28日 12:44:25 作者:axel10
這篇文章主要介紹了Js 利用正則表達(dá)式和replace函數(shù)獲取string中所有被匹配到的文本,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
js的replace函數(shù)除了替換文本以外還有獲取所有被正則表達(dá)式匹配到的文本的功能。這里以一個簡單的案例來作為演示。
利用正則查找出所有被兩個花括號包裹的字符串:
var str = <div class="item">{{test}}{{aaa}}{{bbb}}</div> str.replace(reg,function (match,param,offset,string) { console.log(match,param,offset,string); })
總結(jié)
以上所述是小編給大家介紹的Js 利用正則表達(dá)式和replace函數(shù)獲取string中所有被匹配到的文本(推薦),希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!
相關(guān)文章
基于JavaScript中標(biāo)識符的命名規(guī)則介紹
下面小編就為大家分享一篇基于JavaScript中標(biāo)識符的命名規(guī)則介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01躲避這些會改變原數(shù)組JavaScript數(shù)組方法讓開發(fā)流暢無阻
JavaScript中有些數(shù)組的操作方法并不符合我們預(yù)期,容易導(dǎo)致想象不到的結(jié)果,因此,為避免這種情況的發(fā)生,本文將介紹哪些原生數(shù)組方法能改變原數(shù)組以及我對于如何更好地使用數(shù)組方法的建議2023-05-05