当前位置: 代码迷 >> java >> java string.replaceFirst / string.replaceLast regexp从末尾删除第二个斜杠之后的所有
  详细解决方案

java string.replaceFirst / string.replaceLast regexp从末尾删除第二个斜杠之后的所有

热度:39   发布时间:2023-07-25 19:16:18.0

我有一些像这样的路径/ my / long / path / which / will / never / ends /。 我想从结尾删除所有第二个斜杠(因此输出将类似于/ my / long / path / which / will / never /)。 我怎么能这样做? 我只能使用javas String.replaceFirst或String.replaceAll。

谢谢

您可以使用:

String str = "/my/long/path/which/will/never/ends/";
str = str.replaceFirst("[^/]+/$", "");
//=> /my/long/path/which/will/never/

  相关解决方案