网站备案查询 怎么弄,世界杯韩国出线了吗,app制作器软件下载,网站访问过程题目 「HTML 实体解析器」 是一种特殊的解析器#xff0c;它将 HTML 代码作为输入#xff0c;并用字符本身替换掉所有这些特殊的字符实体。 HTML 里这些特殊字符和它们对应的字符实体包括#xff1a; 双引号#xff1a;字符实体为 quot; #xff0c;对应的字符是 它将 HTML 代码作为输入并用字符本身替换掉所有这些特殊的字符实体。 HTML 里这些特殊字符和它们对应的字符实体包括 双引号字符实体为 quot; 对应的字符是 。单引号字符实体为 apos; 对应的字符是 。与符号字符实体为 amp; 对应对的字符是 。大于号字符实体为 gt; 对应的字符是 。小于号字符实体为 lt; 对应的字符是 。斜线号字符实体为 frasl; 对应的字符是 / 。 给你输入字符串 text 请你实现一个 HTML 实体解析器返回解析器解析后的结果。 解题思路
利用String自带的替换方法对指定字符进行替换注意事项 部分特殊字符需要用转义字符需要将“与符号”放置到最后转换避免造成二次转换。
代码展示
class Solution {public String entityParser(String text) {text text.replaceAll(quot;, \);text text.replaceAll(apos;, );text text.replaceAll(gt;, );text text.replaceAll(lt;, );text text.replaceAll(frasl;, /);text text.replaceAll(amp;, );return text;}
}