我需要在 Java 中匹配一组字符串。该字符串可以包含自结束 HTML、一个或多个空格和一个或多个
。
例如:
String html = "<p>Stack Overflow is a great site. I really like Stack<br/>Overflow. Stack Overflow has helped me a lot to learn different things. I frequently visit Stack<br></br>Overflow. Stack<div id=\"XX\" />Overflow is really nice.<p><br/><p>Stack and overflow are two different thing.</p>".
现在我需要一个正则表达式来匹配上面字符串中的以下字符串。
1. Stack Overflow
2. Stack<br/>Overflow
3. Stack Overflow
4. Stack<br></br>Overflow
5. Stack<div id=\"XX\" />Overflow
但不应该匹配
- 堆栈和溢出
最佳答案
stack(<.*?>| |\s)*overflow
关于java - 匹配一组字符串的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9589205/