怎样替换重复的<br>为一个???????
怎样替换重复的 <br> 为一个???????
如: <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br>
或
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
替换为一个 <br>
怎样做,用正则式?该怎么写?
csdn发帖/回帖也有这种问题。。。。。
[解决办法]
比较傻帽的 :D
string newString = Regex.Replace(oldString, @ "((\ <br/\> )(\\n\\r)*)* ", " <br/> ")
[解决办法]
while(text.indexof( " <br> <br> ")> -1)
{
text = text.replace( " <br> <br> ", " <br> ")
}
[解决办法]
text = Regex.Replace(text, "( <[b|B][r|R]/*> )+|( <[p|P](.|\\n)*?> ) ", " <br/> ");