课程咨询 :18487146383

昆明Java培训 > 达内新闻 > 昆明java培训—解决js正则匹配换行问题
  • 昆明java培训—解决js正则匹配换行问题

    发布:昆明Java培训      来源:达内新闻      时间:2016-03-09


  •   js正则匹配换行过程中会出现很多的问题,昆明java培训学习中心将提供详细的解决方法,需要的同学可以参考下

    复制代码 代码如下:

    <div id=”main”>

    <div id=”left”>

    </div>

    <div id=”right”>

    php

    </div>

    </div>

    如果DIV内没有内容则不换行把上面的改为:

    复制代码 代码如下:

    <div id=”main”>

    <div id=”left”></div>

    <div id=”right”>

    php

    </div>

    </div>

    如果用JS来写呢,应该如何来写呢?

    JS的正解代码如下:

    HTML code:

    复制代码 代码如下:

    <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="测试" />

     你不想代码打开是错乱不堪的那么从现在开始对你的代码有一个很好的整齐性吧!昆明java培训小编的提醒不要觉得不重要,等到你看到满屏的程序乱代码的时候你就晕了。

    推荐文章

上一篇:程序员看了抓狂的代码

下一篇:Java的Ajax执行顺序流程

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:4月28日

Java--零基础业余班

Java--零基础业余班

开班日期:4月28日

Java--周末提升班

Java--周末提升班

开班日期:4月28日

Java--零基础周末班

Java--零基础周末班

开班日期:4月28日

  • 网址:http://km .java.tedu.cn      地址:昆明市官渡区春城路62号证券大厦附楼6楼
  • 课程培训电话:18487146383    全国服务监督电话:400-111-8989
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56