首頁  >  文章  >  web前端  >  關於javascript正規表示式的高階替換

關於javascript正規表示式的高階替換

零到壹度
零到壹度原創
2018-03-19 14:18:571931瀏覽

這次帶給大家關於javascript正規表示式的高階替換的方法,以下就是案例,一起跟著小編來看一下。

普通的正規則替換一般都是把第一個匹配到的值替換或全部匹配到的值替換

#例如:

"abc,abc,ab".replace(/a/,'1');

結果:"1bc,abc,ab";

#"abc,abc,ab".replace(/a/g ,'1');

結果:"1bc,1bc,1b"

##進階點的替換:將ip位址第三個數字用*取代。

192.168.33.12  變成 192.168.*.12

"192.168.33.12".replace (/(\d{1,3}).(\d{1,3}).(\d{1,3}).(\d{1,3})/,"$1.$2.*. $4")

以上是關於javascript正規表示式的高階替換的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn