源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

解决js正则匹配换行问题实现代码

  • 时间:2021-01-22 08:25 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:解决js正则匹配换行问题实现代码
[u]复制代码[/u] 代码如下:
<div id=”main”> <div id=”left”> </div> <div id=”right”> php </div> </div>
如果DIV内没有内容则不换行 把上面的改为:
[u]复制代码[/u] 代码如下:
<div id=”main”> <div id=”left”></div> <div id=”right”> php </div> </div>
如果用JS来写呢,应该如何来写呢? JS的正解代码如下: HTML code:
[u]复制代码[/u] 代码如下:
<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"> php </div> </div> </textarea> <input type="button" onclick="getV()" value="测试" />
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部