修复HtmlUtil的removeHtmlAttr方法匹配问题

This commit is contained in:
Looly
2023-04-25 16:14:22 +08:00
parent 9b8f0a0ed4
commit acb40326f6
3 changed files with 22 additions and 2 deletions

View File

@@ -181,4 +181,15 @@ public class HtmlUtilTest {
final String result = HtmlUtil.removeAllHtmlAttr(html, "div");
Assert.assertEquals("<div></div>", result);
}
@Test
public void issueI6YNTFTest() {
String html = "<html><body><div class=\"a1 a2\">hello world</div></body></html>";
String cleanText = HtmlUtil.removeHtmlAttr(html,"class");
Assert.assertEquals("<html><body><div>hello world</div></body></html>", cleanText);
html = "<html><body><div class=a1>hello world</div></body></html>";
cleanText = HtmlUtil.removeHtmlAttr(html,"class");
Assert.assertEquals("<html><body><div>hello world</div></body></html>", cleanText);
}
}