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

Dae*_*erl 4 java regex string

如何转换字符串

"<br><br><br><br><br><br>" to 
"<br>" using java's String.replaceAll(String, String) method?
Run Code Online (Sandbox Code Playgroud)

我试过了两个:

    str.replaceAll("<br>+","<br>");
    str.replaceAll("<br>{1,}","<br>);
Run Code Online (Sandbox Code Playgroud)

但都没有工作.

Bar*_*ers 10

<br>+匹配"<br>>>>>>>>",试试这个:(<br>)+

如果标签之间有空格,请执行以下操作:

str = str.replaceAll("(<br>\\s*)+","<br>");
Run Code Online (Sandbox Code Playgroud)