初始:String temp = "abc|def|ghi";
String[] arr = temp.split("|");
System.out.println("arr.length is:"+arr.length);
for(String i:arr){
System.out.println(i);
}
輸出結果:arr.length is:12
a
b
c
|
d
e
f
|
g
h
i
因此需要轉義,轉義辦法修改爲:split("\\|")或者split("[|]")。
同樣還需要注意的字符是"."
同樣還需要注意的方法是replaceAll等參數設計到正則表達式的方法。