2010年3月15日 星期一

string split in java

不同於 C#, 在 java 使用 split 的方法更彈性
即使是 要分割字串 也只要直接用 .split 的 方法

假設 自訂的分割字串符號 為 "_CCC_"

如範例



/// the string not split
string rawString="this_CCC_is_CCC_test";

/// The Goal Array
string[] theGaolaArray = rawString.Split("_CCC_");




補充:  當分隔符號包含 "|" 時, 實際執行要像下面一樣才行
string[] theGaolaArray = rawString.Split("\\|");

原因是 "|" 保留字是當 or 的意思 參考 [ 

Java Split的奇怪地方,anti-xxx, http://beer37.blogspot.tw/2011/07/java-split.html ]



沒有留言: