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

實例代碼詳解正則表達式匹配換行

原創(chuàng) 2016-12-28 11:40:34 372
摘要:在javascript中,使用正則表達式匹配換行可能會遇到各種問題,下面就通過實例介紹一下如何實現(xiàn)此功能,對正則表達式匹配換行相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧在javascript中,使用正則表達式匹配換行可能會遇到各種問題,下面就通過實例介紹一下如何實現(xiàn)此功能。<div id=”main”> <div id=”left”> </div> &l

在javascript中,使用正則表達式匹配換行可能會遇到各種問題,下面就通過實例介紹一下如何實現(xiàn)此功能,對正則表達式匹配換行相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧

在javascript中,使用正則表達式匹配換行可能會遇到各種問題,下面就通過實例介紹一下如何實現(xiàn)此功能。

<div id=”main”>
<div id=”left”>
</div>
<div id=”right”>
腳本之家
</div>
</div>

   

 如果DIV內(nèi)沒有內(nèi)容則不換行

把上面的改為:

<div id=”main”>
<div id=”left”></div>
<div id=”right”>
腳本之家
</div>
</div>

   

JS的正解代碼如下:

<script type="text/javascript">
function getV(){
var str=document.getElementById("regtext").value;
var re=/([\n\r])(\s)*(\<\/div\>?(\s)*\<div)+/g;
str=str.replace(re,"$3");
alert(str);
}
</script>
<textarea id="regtext" cols="20" rows="20">
<div id="main">
<div id="left">
</div>
<div id="Div1">
</div>
<div id="Div2">
</div>
<div id="right">
腳本之家
</div>
</div>
</textarea>
<input type="button" onclick="getV()" value="測試" />

更多關(guān)于實例代碼詳解正則表達式匹配換行請關(guān)注PHP中文網(wǎng)(ipnx.cn)其它文章!   


發(fā)佈手記

熱門詞條