java - 如何在Java中用三重正斜杠替换正斜杠?

标签 java regex replace replaceall

我正在尝试将字符串中的正斜杠替换为三个正斜杠

字符串路径=“资源/菜单/数据/实体”

我希望输出看起来像这样 资源///菜单///日期///实体

我尝试了以下方法,但没有一个有效 path = path.replaceAll(“/”,”///\”)

path = path.replaceAll(“/”, “\/\/\/”)

我在网上进行了研究,但找不到解决方案。我知道这看起来是一个非常简单的问题,但我无法解决。如有任何帮助,我们将不胜感激。

最佳答案

只需使用 path.replaceAll("/", "///") ,不带任何反斜杠。正斜杠不需要转义。

关于java - 如何在Java中用三重正斜杠替换正斜杠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53718048/

相关文章:

java - 如何在 jTDS 连接 url 中指定信任库和信任库密码?

java - 为什么三角函数的某些值没有给出正确的答案?

javascript - 正则表达式匹配括号之间的 Javascript 函数中的参数

regex - 正则表达式的否定

java 将特殊字符替换为文本

java - toString.replaceAll 在 Java 中如何工作?

用于在网络打印机上打印的 Java 应用程序

java - 与 Java .equals() 方法相反?

regex - Mac 上的 sed : 'extra characters after p command'

python - 用多个字典值替换字符串中的单词?