【发布时间】:2020-02-26 09:10:37
【问题描述】:
我的输入:"professions/medical/doctor/"
我想要的输出:"doctor"
我有以下解决方案,但它不是单行的:
String v = "professions/medical/doctor/";
String v1 = v.substring(0, v.length() - 1);
String v2 = v1.substring(v1.lastIndexOf("/")+1, v1.length());
System.out.println(v2);
我怎样才能在单行中达到同样的效果?
【问题讨论】:
-
您可以使用正则表达式来实现相同的目的。像 \/\w+\/$ 这样的东西会给你匹配。
标签: java string substring indices lastindexof