我有这个字符串:
String s="<div style='font: 12px arial, sans-serif;'><b>Menu:<<>></b></div>"
我想将<<>>
更改为&lt;&lt;&gt;&gt;
以获取输出:
String s="<div style='font: 12px arial, sans-serif;'><b>Menu:&lt;&lt;&gt;&gt;</b></div>"
我曾经使用过一次正则表达式来从标签中检索文本,但这怎么可能?我需要正确的输出。
我的目标是用于通用HTML标签,而不仅仅是本文中的特定标签。
你可以使用commons-lang的StringEscapeUtils类来做到这一点。
string s="<div style='font: 12px arial, sans-serif;'><b>Menu:<<>></b></div>";
System.out.println(StringEscapeUtils.escapeHtml(s));
PS:您的问题如下:有没有一种快速识别字符串或文本视图中的HTML ASCII代码的方法?