点的转 义 :. ==> u002E
美元符号的转 义 :$ ==> u0024
乘方符号的转 义 :^ ==> u005E
左大括号的转 义 :{ ==> u007B
左方括号的转 义 :[ ==> u005B
左圆括号的转 义 :( ==> u0028
竖线的转 义 :| ==> u007C
右圆括号的转 义 :) ==> u0029
星号的转 义 :* ==> u002A
加号的转 义 :+ ==> u002B
问号的转 义 :? ==> u003F
反斜杠的转 义 : ==> u005C
例一:
String str2="a$b$c";
String strs[]=str2.split("$");
for(String str:strs){
System.out.println(str);
并不会打出 a , b ,c需要转 义 才可如:
String str2="a$b$c";
String strs[]=str2.split("//u0024");
for(String str:strs){
System.out.println(str);
例二:
String s = "E://jbx//x9//io9";
String ss;
ss = s.replaceAll("", "");
System.out.println("s= " + s);
System.out.println("ss=" + ss);
//output: 输出结果
//s= E:/jbx/x9/io9
//ss=E://jbx//x9//io9
例三:
String aa = "wap/cnlive/318/321/index*.wml";
String[] filePathArray = aa.split("[/]");
for (int i = 0; i < filePathArray.length; i++) {
String string = filePathArray[i];
System.out.println("str "+i+" :"+string);
}
输出结果:
str 0 :wap
str 1 :cnlive
str 2 :318
str 3 :321
str 4 :index*.wml
、、