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

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

热门标签:实用地图标注app 菏泽智能ai电销机器人销售公司 地图标注商户中心要收钱多少 宿迁智能外呼系统供应商 400免费电话去哪申请 css百度地图标注位置显示 地图标注字母的软件 鄂州人工智能电销机器人软件 线上教育ai外呼系统

在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把空格、换行符、中文逗号等替换成英文逗号的正则表达式

标签:咸阳 鞍山 三亚 绵阳 梅州 六安 池州 恩施

巨人网络通讯声明:本文标题《实例代码详解正则表达式匹配换行》,本文关键词  实例,代码,详解,正则,表达式,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《实例代码详解正则表达式匹配换行》相关的同类信息!
  • 本页收集关于实例代码详解正则表达式匹配换行的相关信息资讯供网民参考!
  • 推荐文章