如果它不是 html 标签的一部分,我<
想替换>
它。输入将是一个可能包含某些 html 标签的字符串。它还可以包含小于和大于符号 (">" "<")。例如:<
>
String example1 = "-> <b> Bold </b> <-";
String example2 = "< <i> Italic </i> >"
String example3 = "<i>foo >> </i>"
作为输出我想得到:
String output1 = "-> <b> Bold </b> <-";
String output2 = "< <i> Italic </i> >";
String output3 = "<i>foo >> </i>";
所以replaceAll
不起作用,我猜我必须使用正则表达式匹配。有任何想法吗?还有什么办法?
注意 1:由于某些项目要求,不能选择第 3 方库。
注意 2:我们只支持 HTML 标记的子集(文本样式标记:斜体、下划线、粗体等)