java - 替换所有特殊字符

标签 java string replace

我有一个看起来像这样的字符串:

<a href=\"test\" />

我想替换 /"" , 所以它看起来像这样 <a href="test" /> .

因此我正在使用这段代码:

content = content.replaceAll("\\\"", "\"");

出于某种原因,它没有找到 \" .所以它不会被替换。

最佳答案

试试这个代码:string.replaceAll(Pattern.quote("\\\""), "\"");

关于java - 替换所有特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13440672/

相关文章:

javascript - JQuery:用html替换字符串中的多个子字符串实例而不会出错

java - 根据单词中的位置替换字符串中的字母

java - JTable 的行过滤器

java - Java3D中围绕特定点旋转

java - 在 MySQL JDBC 中*在*数据库插入之前获取 AUTO_INCRMENT

java - 从 Java 运行的 Groovy 脚本是否具有相同的类路径?

python - TypeError:强制转换为 Unicode:需要字符串或缓冲区

python - 使用字典替换字符串

c - 使用 malloc 时连接字符串长度的差异

javascript - 字符串中的替换不能按预期工作