亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

正則里加了括號就無法全局匹配嗎?請看代碼
高洛峰
高洛峰 2016-11-10 15:01:47
0
2
898
<script>
function regLinkWrap(content){
        var regtolink =/(<img)(.*>)/g;
        var regcontent=content.replace(regtolink,"$1 class='tr' $2");
        return regcontent;
}
document.write(regLinkWrap('文字文字<img src="b.jpg" alt="啦啦">文字文字<img src="a.gif" alt="yuyu">張三張三'))



</script>

最后只有第一個img標簽加上了class="tr",第2個img標簽并沒有加class="tr"這是為什么呢?我已經(jīng)加了/g了
謝謝

bVFkzX.png

高洛峰
高洛峰

擁有18年軟件開發(fā)和IT教學經(jīng)驗。曾任多家上市公司技術總監(jiān)、架構師、項目經(jīng)理、高級軟件工程師等職務。 網(wǎng)絡人氣名人講師,...

reply all(2)
學霸

用了.*?就正常了,謝謝。
另外在.*?中,這個問號是只對*號起作用的?

三叔

$1的結果:

$2的: ?src="b.jpg" alt="啦啦">文字文字yuyu

$1 + class='tr' + $2的: 啦啦文字文字yuyu

我建議 regexp 應該這樣:/()/g


Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template