JS正則表達式獲取指定字符之后指定字符之前的字符串(推薦)
更新時間:2018年11月12日 14:50:56 作者:深入學習ing
這篇文章主要介紹了JS正則表達式獲取指定字符之后指定字符之前的字符串,內(nèi)容比較簡單,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
一個常見的場景,獲?。簶撕灡尘皥D片鏈接:
如字符串:var bgImg = "url
(\"https://img30.360buyimg.com/sku/jfs/t26203/262/100869187/204098/1d1479e9/5b84b80bNf39db45f.jpg\")";
腳本:
var backgroundImageRegex=/(?<=url\(").+(?="\))/; var matchResult=bgImg.match(backgroundImageRegex); if(matchResult.length>0){ alert(matchResult[0]); }
劃重點:
0-特殊字符:()" 這三個需要轉義
1-獲取指定字符串之后: (?<=指定字符串)
2-獲取指定字符串之前: (?=指定字符串)
總結
以上所述是小編給大家介紹的JS正則表達式獲取指定字符之后指定字符之前的字符串,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
PHP 正則表達式特殊字符 [:alnum:] [:alpha:] 等
正則表達式中有兩個很重要的特殊字符就是"[ ]"。他們可以匹配"[]"之中出現(xiàn)過的字符,比如"/[az]/"可以匹配單個字符"a"或者"z";如果把上面的表達式改成這樣"/[a-z]/",就可以匹配任何單個小寫字母,比如"a"、"b"等等。2011-09-09