Java split()方法
split()方法
Java String类的split()方法,可以将字符串按参数指定的正则表达式和分割的份数来切分,并返回一个字符串数组,且不包括被匹配到的字符或子串。split()语法如下:
public String[] split( String regex, int limit)
split()参数
参数 | 描述 |
---|---|
regex | 正则表达式 |
limit | 指定切割的份数 |
limit()返回值
String数组。
limit()实例代码
如下实例,因为只是将字符串切分为两份,因此,只有字符串中的2的字符被正则表达式匹配到,作为切分字符串的分隔符,且2不包含在返回的字符串数组中:
public class test {
public static void main(String[] args) {
String str1 = new String("a2b3c");
String[] strArr = str1.split("\\d+",2);
for(String str: strArr){
System.out.println(str);
}
}
}
代码运行后,得到输出值为:
a
b3c
免责声明:内容仅供参考,不保证正确性。