split(String regex)方法的参数是正则表达式,匹配某个字符串。转义有java语言自身的转义,还有正则表达式的转义。比如,要匹配双引号,就需要java自身的转义。如果转义之后的字符串在正则表达式中是特殊含义,需要再次转义。我的理解是这样的。
java转义符是\你定义一个字符串的时候如果出现了\他会认为是转义符而正则有许多\d(数字)等等这些以\开头的String regex = "\d";编译出错加转义符就好了再字符串里加双引号同样 也需加转义符