2020
10-20
10-20
Java:String.split()特殊字符处理操作
一:需要特殊处理才能使用split()方法的字符(1)需要使用"\\"或"[]"才能正确使用的字符集:()[]{\?*+.^$|(2)栗子:Stringstr="a0^33$\\53\6|!?3#6&5/*6~9MY{.3+-/}*(]6[>=<-(8";//这里以"("为例Stringstr_sub1=str.split("\\(")[0];Stringstr_sub2=str.split("[(]")[0];二:如不处理直接使用可能会出错的情况(1)"|"和"/*"会把字符串截取成单个字符数组来返回(2)"^"和"$"则会取整个字...
继续阅读 >