首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么去掉重复的br 第二版

2012-05-28 
如何去掉重复的br 第二版12312312312312br /1231asdfasdfbr /br /br /aSVdikagisdgviasdgibr /

如何去掉重复的br 第二版
12312312312312<br />  
1231asdfasdf<br /> <br /><br />
aSVdikagisdgviasdgi<br /><br /><br />  
<br />
<br />
asbgdiahsod<br /><br /><br />

过放电更多更多<br />
<br />
发生的发生的发生的飞都是发生的<br /><br /><br />
<br />
<br />
<br />
<br />

反对数发生的发生的发生的发生的发生的发生发生发生发生反对数<br />
<br />
123

我先描述下问题,比如很多个段落或者字符串,然后有很多<br/>,我想把上边的这些重复的br
都变成只有一个。怎么做呢?用js的方式做

[解决办法]
<script type="text/javascript">
function test(){
var t=document.getElementById("test");
var reg=/(.*?)(<br \/>)(\n?\2)+/mg;
var x=t.value.replace(reg,'$1$2');
t.value=x; 
}
</script>
</head>

<body>
<textarea id="test" cols="100" rows="30">
12312312312312<br />
1231asdfasdf<br /> <br /><br />
aSVdikagisdgviasdgi<br /><br /><br />
<br />
<br />
asbgdiahsod<br /><br /><br />

过放电更多更多<br />
<br />
发生的发生的发生的飞都是发生的<br /><br /><br />
<br />
<br />
<br />
<br />

反对数发生的发生的发生的发生的发生的发生发生发生发生反对数<br />
<br />
123
</textarea>
<input type="button" onclick="test()">
</body>
这样试试 不很明白你的意思啊

热点排行
Bad Request.