-3
我想要用空格拆分字符串並刪除第一個匹配。 由於做這個seperatly將O(n)我想知道如果有這樣做的正則表達式?Java:刪除拆分中的第一個字
例如爲:
String s = "asd wer gfb";
String sA[] = s.split(magixRegex);
比SA應包含:
["wer", "gfb"]
我想要用空格拆分字符串並刪除第一個匹配。 由於做這個seperatly將O(n)我想知道如果有這樣做的正則表達式?Java:刪除拆分中的第一個字
例如爲:
String s = "asd wer gfb";
String sA[] = s.split(magixRegex);
比SA應包含:
["wer", "gfb"]
更換的第一個字,然後做分割。
String s = "asd wer gfb";
String sA[] = s.replaceFirst("^\\S+\\s*", "").split("\\s+");
System.out.println(Arrays.toString(sA));
你可以先串吧:
String s = "asd wer gfb";
s = s.substring(s.indexOf(' ') + 1);
String sA[] = s.split(" ");