split
文字分割
String.split('字元'):依據設定的字元分割字串。
特殊用法
\d :依據「數字(0~9)」做字串的分割。
例:
String ss = "我今年30歲";
String s[] = ss.split('\\d');
for(String sss : s){
System.out.println(sss);
}
輸出:
我今年
歲
\D :依據「非數字」做字串分割。
例:
String ss = '2013/01/25 09:23:00';
String s[] = ss.split('\\D');
for(String sss : s){
System,out.println(sss);
}
輸出:
2013
01
25
09
23
00
特殊字元時,如".", "|", "$",此時要在特殊字元前面加上"\\",才會得到正確的結果。
如果字串中有多個分隔符號時,就須加上"|"