Java String split()方法
描述:
這個方法有兩個變體,並分割這個字符串圍繞給定的正則表達式匹配。
語法
此方法定義的語法如下:
public String[] split(String regex, int limit) or public String[] split(String regex)
參數
這裡是參數的細節:
-
regex -- 定界正則表達式。
-
limit -- 有多少字符串返回。
返回值:
-
返回由分割這個字符串圍繞給定的正則表達式匹配計算字符串數組。
例子:
import java.io.*; public class Test{ public static void main(String args[]){ String Str = new String("Welcome-to-gitbook.net"); System.out.println("Return Value :" ); for (String retval: Str.split("-", 2)){ System.out.println(retval); } System.out.println(""); System.out.println("Return Value :" ); for (String retval: Str.split("-", 3)){ System.out.println(retval); } System.out.println(""); System.out.println("Return Value :" ); for (String retval: Str.split("-", 0)){ System.out.println(retval); } System.out.println(""); System.out.println("Return Value :" ); for (String retval: Str.split("-")){ System.out.println(retval); } } }
這將產生以下結果:
Return Value : Welcome to-gitbook.net Return Value : Welcome to gitbook.net Return Value : Welcome to gitbook.net Return Value : Welcome to gitbook.net