例項程式碼詳解正規表示式匹配換行
在javascript中,使用正規表示式匹配換行可能會遇到各種問題,下面就通過例項介紹一下如何實現此功能。
<div id=”main”> <div id=”left”> </div> <div id=”right”> 指令碼之家 </div> </div>
如果DIV內沒有內容則不換行
把上面的改為:
<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="測試" />
例項程式碼詳解正規表示式匹配換行的全部內容就到此結束,希望對大家有所幫助。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70015105/viewspace-2882742/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 匹配中文正規表示式程式碼例項
- 匹配換行的正規表示式程式碼
- 正規表示式匹配空行程式碼例項行程
- 匹配漢字的正規表示式程式碼例項
- 匹配<a>連結的正規表示式程式碼例項
- 匹配數字的正規表示式程式碼例項
- 匹配url連結的正規表示式程式碼例項
- 匹配雙位元組字元的正規表示式程式碼例項字元
- 匹配有效數字的正規表示式程式碼例項
- 能夠匹配整數的正規表示式程式碼例項
- 正規表示式分組例項詳解
- Java經典例項:正規表示式,替換匹配的文字Java
- 正規表示式匹配轉義字元反斜槓程式碼例項字元
- 正規表示式子表示式程式碼例項
- 匹配空行正規表示式程式碼
- JS常用的匹配正規表示式和例項JS
- 解析url地址正規表示式程式碼例項
- 正規表示式獲取cookie程式碼例項Cookie
- javascript常用的正規表示式程式碼例項JavaScript
- 正規表示式刪除空格程式碼例項
- 正規表示式教程之位置匹配詳解
- 匹配A股程式碼的正規表示式
- 驗證正整數正規表示式程式碼例項
- 匹配正負小數正規表示式程式碼
- 驗證小數正規表示式程式碼例項
- 郵箱驗證正規表示式例項程式碼
- 驗證ip地址正規表示式程式碼例項
- Java經典例項:正規表示式,找到匹配的文字Java
- 正規表示式例項蒐集,通過例項來學習正規表示式。
- 常用正規表示式匹配程式碼介紹
- 匹配郵箱的正規表示式程式碼
- 匹配商品條形碼正規表示式程式碼
- java正規表示式例項Java
- 檢驗漢字的正規表示式程式碼例項
- js郵箱驗證正規表示式例項程式碼JS
- 可以提取ip地址的正規表示式程式碼例項
- 驗證郵箱格式正規表示式程式碼例項
- 正規表示式教程之匹配單個字元詳解字元