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

 更新时间:2015年12月27日 12:13:37   作者:一落叶而知秋  
在javascript中,使用正则表达式匹配换行可能会遇到各种问题,下面就通过实例介绍一下如何实现此功能,对正则表达式匹配换行相关知识感兴趣的朋友一起学习吧

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

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

相关文章

  • javascript常用正则表达式合集

    javascript常用正则表达式合集

    常用的正则验证代码,非常的全面,但因为是针对以前的版本,例如手机等,学习正则与使用正则验证表单的朋友绝对值得参考。
    2010-08-08
  • [PHP]常用正则表达式收集

    [PHP]常用正则表达式收集

    这篇文章主要介绍了常用正则表达式收集
    2007-05-05
  • 比较常用的几个正则表达式匹配数字(收藏)

    比较常用的几个正则表达式匹配数字(收藏)

    正则表达式用于字符串处理、表单验证等场合,实用高效。今天小编给大家分享比较常用的几个正则表达式匹配数字,需要的朋友参考下
    2017-03-03
  • 正则表达式(括号)、[中括号]、{大括号}的区别小结

    正则表达式(括号)、[中括号]、{大括号}的区别小结

    这篇文章主要介绍了正则表达式(括号)、[中括号]、{大括号}的区别小结,本文用(\s*)[\s*]{\s*}做例子,需要的朋友可以参考下
    2014-07-07
  • Java中使用正则表达式处理文本数据

    Java中使用正则表达式处理文本数据

    正则表达式就是一个字符串,但和普通的字符串不同的是,正则表达式是对一组相似字符串的抽象。本文将给大家介绍java中使用正则表达式处理文本数据的相关的资料,感兴趣的朋友一起看看吧
    2015-10-10
  • 正则表达式模式修饰符

    正则表达式模式修饰符

    下面列出了当前可用的正则表达式修饰符。括号中提到的名字是正则表达式内部这些修饰符的名称。 模式修饰符中的空格,换行符会被忽略,其他字符会导致错误
    2016-12-12
  • 正则表达式用法详解

    正则表达式用法详解

    本文详细讲解了正则表达式用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • 正则表达式中的 .*? 或 .*+ 的意思

    正则表达式中的 .*? 或 .*+ 的意思

    正则表达式,又称规则表达式是计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。本文重点给大家介绍正则表达式中的 .*? 或 .*+ 的意思 ,感兴趣的朋友一起看看吧
    2020-05-05
  • javascript 数字的正则表达式集合

    javascript 数字的正则表达式集合

    这里收集的是验证数字的正则表达式集合,比较的全了,需要验证数字的朋友很值得参考下。
    2010-04-04
  • 关于内容的分离,正则抽出图片(一定要加精哦)

    关于内容的分离,正则抽出图片(一定要加精哦)

    我们在加内容时,无论你怎么样排版都好,我们都是无法将里面的图片或是别的什么东西抽出来的.
    2009-01-01

最新评论