java - 如何使用 java 的 String.replaceAll(String, String) 方法将 "<br><br><br><br><br><br>"之类的字符串转换为 "<br>"?

标签 java regex string

如何转换字符串

"<br><br><br><br><br><br>" to 
"<br>" using java's String.replaceAll(String, String) method?

我都试过了:

    str.replaceAll("<br>+","<br>");
    str.replaceAll("<br>{1,}","<br>);

但都不起作用。

最佳答案

<br>+火柴"<br>>>>>>>>" ,试试这个:(<br>)+

如果标签之间有空格,则:

str = str.replaceAll("(<br>\\s*)+","<br>");

关于java - 如何使用 java 的 String.replaceAll(String, String) 方法将 "<br><br><br><br><br><br>"之类的字符串转换为 "<br>"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10572103/

相关文章:

string - 如何在 Windows 上将 OsStr 转换为 &[u8]/Vec<u8> ?

php - 特殊字符后的正则表达式条件

xml - 用于标记大写警告数据的正则表达式

ruby - 使用 Ruby 正则表达式匹配文件名的最有效方法

java.lang.NoClassDefFoundError : java/lang/ProcessBuilder$Redirect

c++ - 在C++中将字符串输入到动态分配的char内存中

c++ - 如何输入每个单词都在字符串数组中的句子,直到用户按下回车键

java - 查找两个日期之间缺失的日期

java - 获取上个月的最后日期

java - 如何将 android 应用程序连接到非本地的 mysql 数据库?