-1

文字列 "content/users/user/missions/mission" があります。そこから "content/users/user/missions" を取得する必要があります [つまり、最後の区切り文字までの文字列]。

4

2 に答える 2

3

要件が非常に単純な場合は、次のようにすることができます。

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

これを行うにはもっと凝った方法があります。正規表現がその1つである可能性があります。

于 2012-09-27T09:33:33.067 に答える
3

クラスからの使用lastIndexOfsubstringメソッド。String

String str = "content/users/user/missions/mission";
String result = str.substring(0,str.lastIndexOf('/'));
于 2012-09-27T09:33:37.677 に答える