1.字符串中存在 . 和 | 的时候,不能直接用String.split(".")进行分隔,而是String.split("\\ .")或者String.split("\\ |");
String[] strings = string.split("\\|");
因为直接写的话系统是无法识别的,它会把每一个字符都拆分出来,需要通过转义符来实现
2.使用“*”或者“+”来拆分字符串时,也要用转义符
String[] strings = string.split("\\*");
1.字符串中存在 . 和 | 的时候,不能直接用String.split(".")进行分隔,而是String.split("\\ .")或者String.split("\\ |");
String[] strings = string.split("\\|");
因为直接写的话系统是无法识别的,它会把每一个字符都拆分出来,需要通过转义符来实现
2.使用“*”或者“+”来拆分字符串时,也要用转义符
String[] strings = string.split("\\*");