Java String split()方法示例。
String类的split(Stringregex,intlimit)方法。将当前字符串拆分为给定正则表达式的匹配项。
此方法返回的数组包含此字符串的每个子字符串,该子字符串由另一个与给定表达式匹配的子字符串终止或由该字符串的结尾终止。
如果表达式与输入的任何部分都不匹配,则结果数组只有一个元素,即此字符串。
示例
import java.lang.*;
public class StringDemo {
public static void main(String[] args) {
String str = "a d, m, i.n";
String delimiters = "\\s+|,\\s*|\\.\\s*";
//分析字符串
String[] tokensVal = str.split(delimiters);
//打印令牌数量
System.out.println("Count of tokens = " + tokensVal.length);
for(String token : tokensVal) {
System.out.print(token);
}
//分析字符串 with limit as 3
tokensVal = str.split(delimiters, 3);
//打印令牌数量
System.out.println("\nCount of tokens = " + tokensVal.length);
for(String token : tokensVal) {
System.out.print(token);
}
}
}输出结果
Count of tokens = 5 admin Count of tokens = 3 adm, i.n
热门推荐
10 广西考试祝福语结婚简短
11 猪年祝福语简短小孩
12 元旦祝福语送长辈简短
13 恭喜二宝祝福语简短
14 祝福语暖心话简短
15 国庆中秋祝福语简短兄弟
16 朋友订婚的祝福语简短
17 送弟弟中秋祝福语简短
18 爱生日祝福语简短独特