【发布时间】:2021-12-04 00:57:21
【问题描述】:
我有一个String:
String thestra = "/aaa/bbb/ccc/ddd/eee";
在我的情况下,对于这个 Sting,每次都会出现至少两个斜线。
我得到了/aaa/,如下所示,它是字符串中字符/ 的“前两次出现”之间的子字符串。
System.out.println("/" + thestra.split("\\/")[1] + "/");
它解决了我的目的,但我想知道是否有任何其他优雅和清洁的替代品?
请注意,aaa 周围需要两个斜线(前导和尾随)。即/aaa/
【问题讨论】:
-
这个字符串是文件路径吗?
-
它只是一个字符串。
标签: java string java-8 substring