代码之家  ›  专栏  ›  技术社区  ›  Rose

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

  •  0
  • Rose  · 技术社区  · 7 年前

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

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

    我尝试了下面的方法,但没有一个有效

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

    我在网上做了研究,但找不到解决办法。我知道这看起来是个很简单的问题,但我想不出来。感谢您的帮助。

    2 回复  |  直到 7 年前
        1
  •  5
  •   shree.pat18    7 年前

    只用 path.replaceAll("/", "///")

        2
  •  0
  •   Mihir Patel    7 年前

    使用下面的代码获得您想要的精确输出

    String path = "Resources/Menu/Data/Entities";
    String newPath = path.replaceAll("/", "///");
    Log.d(TAG, "path :: " + path);
    Log.d(TAG, "newPath :: " + newPath);
    

    输出:

    路径::资源/菜单/数据/实体