在前两个正斜杠之间删除单词

时间:2012-06-12 05:47:43

标签: java regex

我有一个字符串

String origStr = "/unwanted/wanted1/wanted2/and_so_on"

我希望将其作为

String finalStr = "wanted1/wanted2/and_so_on"

我想过在Java中使用regEx这样做。但对此有所了解。

4 个答案:

答案 0 :(得分:6)

你可以这样做 -

    String str = "/unwanted/wanted1/wanted2/and_so_on";
    String temp = str.substring(str.indexOf("/", 1)+1);
    System.out.println(temp);

答案 1 :(得分:5)

origStr.replaceFirst("/[^/]+/", "");

应该有效

答案 2 :(得分:0)

不使用regEx.You可以使用split("/")方法使其成为String数组。并减少第一个元素。

答案 3 :(得分:0)

String [] arr= origSTr.split("/");

根据需要使用此arr。