私は文字列を持っています
String origStr = "/unwanted/wanted1/wanted2/and_so_on"
これを作りたい
String finalStr = "wanted1/wanted2/and_so_on"
Javaで正規表現を使用してそれを行うことを考えました。しかし、これに打たれました。
あなたはこのようなことをすることができます-
String str = "/unwanted/wanted1/wanted2/and_so_on";
String temp = str.substring(str.indexOf("/", 1)+1);
System.out.println(temp);
origStr.replaceFirst("/[^/]+/", "");
動作するはずです
正規表現を使用せずに、split("/")
メソッドを使用して文字列配列にすることができます。最初の要素を切り詰めます。
String [] arr= origSTr.split("/");
必要に応じてこのarrを使用してください。