怎样替换重复的<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/> ");