2009年9月10日 星期四

[Java] String.split()

split()切割字串會用到 return String[]
Example:
String a = "dog&cat";
String name = a.spilt("&")[0];

name的值為dog

如果遇到的是特殊字元如 "?", "*", "+" 會出現"Dangling meta character '?' near index 0" 這種錯誤訊息
解決方法
String a = "dog?cat";
String name = a.spilt("\\?")[0];

參考資料