java - 替换 Java 中的 ' 和类似标签

标签 java regex

我想删除类似于 ' 的标签和 <

 pattern=Pattern.compile("&apos;");
 match=pattern.matcher(line);
 match.replaceAll("");

但它不起作用。我也试过:

line=line.replace("&","");
line=line.replace("apos","");
line=line.replace(";","");

但这一次,它只替换了;分隔符而不是 & 和 apos ....

最佳答案

而不是使用来自 Apache 的正则表达式试用 StringEscapeUtils http://commons.apache.org/lang/api-2.5/org/apache/commons/lang/StringEscapeUtils.html对于许多类似的目的非常方便

关于java - 替换 Java 中的 ' 和类似标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8699325/

相关文章:

php - preg_match 用于某些部分的评论

python - 如何使用 reg.compile 匹配文本的精确单词

java JNA - 查找部分窗口标题

java - TCP/IP服务器的spring boot处理

java - 在 10 分钟的窗口内存储对象

java - "resolveUri failed on bad bitmap uri: content://media/external/images/media/49644"无法查看图像

java - 使 JLabel 文本向右增长

python - 正则表达式仅匹配美元符号、金钱、小数

javascript - 字符串匹配 angularjs/javascript 最多 2 个字符

javascript - 将字符串分解为文本/http 链接