split() 方法
split() 方法根据匹配给定的正则表达式来拆分字符串。
public String[] split(String regex, int limit)
参数
-
regex -- 正则表达式分隔符。
-
limit -- 分割的份数。
注意: . 、 $、 | 和 * 等转义字符,必须得加 \\。
多个分隔符,可以用 | 作为连字符。
String str1 = new String("Welcome-to-Java"); String[] s1 = str1.split("-"); String[] s2 = str1.split("-", 2); String str2 = new String("www.java.com");
String[] s3 = str2.split("\\.", 3);
String str3 = new String("acount=? and uu =? or n=?");
String[] s4 = str3.split("and|or");
- 分隔符返回值 :
Welcome
to
Java
- 分隔符设置分割份数返回值 :
Welcome
to-Java
转义字符返回值 :
www
java
com
多个分隔符返回值 :
acount=?
uu =?
n=?