主页 > 知识库 > 实例代码详解正则表达式匹配换行

实例代码详解正则表达式匹配换行

热门标签:银行业务 电子围栏 阿里云 Mysql连接数设置 团购网站 科大讯飞语音识别系统 服务器配置 Linux服务器

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

实例代码详解正则表达式匹配换行的全部内容就到此结束,希望对大家有所帮助。

您可能感兴趣的文章:
  • 正则表达式匹配任意字符(包括换行符)的写法
  • Python 匹配任意字符(包括换行符)的正则表达式写法
  • 通过Java正则表达式去掉SQL代码中回车换行和多余空格
  • PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式

标签:蚌埠 广元 衡水 江苏 萍乡 大理 衢州 枣庄

巨人网络通讯声明:本文标题《实例代码详解正则表达式匹配换行》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266