Java字符串与分隔符

时间:2012-09-27 09:30:31

标签: java string delimiter

我有一个字符串“content / users / user / missions / mission”。我需要从中获取“内容/用户/用户/任务”[即字符串到最后一个分隔符]。如何继续?

2 个答案:

答案 0 :(得分:3)

如果您的要求如此简单,那么您可以执行以下操作:

String string = "content/users/user/missions/mission";
String newString = string.substring(0, string.lastIndexOf('/'));

有更多奇特的方法可以做到这一点,regex可能是一个。

答案 1 :(得分:3)

使用lastIndexOf类中的substringString方法。

String str = "content/users/user/missions/mission";
String result = str.substring(0,str.lastIndexOf('/'));