java - 替换 Java 字符串中的 '\' 字符

标签 java

我有一个带有 "\\" 字符的 java 字符串(额外的 '\' 用于转义)。我想将所有出现的 "\\" 替换为 "\"。知道怎么做吗? str.replaceAll("\\", "\") 不起作用。问题在于替换 \ 字符。

最佳答案

str.replaceAll("\\\\", "\")

“\”表示\因为\是转义符

嘿,即使是 stackoverflow 解析器也会将\\(没有空格)转换为单个\:-))

关于java - 替换 Java 字符串中的 '\' 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8355070/

相关文章:

java - 如何用 Java 制作 Windows 通知

java - 配置 AWS SQS/Lambda 触发器以同时满足 1 :1 policy as well as max concurrent instances

java - 为什么 GMail 接受未经身份验证发送邮件?

java - Android Sqlite 选择查询值是否为零或 0

java - "Comparison method violates its general contract!"

java - 如何提高 Java ArrayList 的性能

java - 持久化数据的 DBUnit 问题

java - 发送邮件时是否需要 TLS 身份验证凭据

java - 使用 twitter4j 从 Twitter 客户端发布推文时出错

java - 无法实例化 MessageBodyReader 错误