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