split方法的需要的参数是正则表达式,| 在正则表达式中是特殊符号,需要转义。例如
String [] b = "a|b|c".split("\\|");
\在Java的字符串中可以用作转义,如,\t 代表一个TAB键的空格,类似的还有 \r、\n而当我们的字符串中要使用 \本身时,我们则使用两个\\,转义为一个\。所以“\\|”最终会被转义为 "|"。
本文介绍了 Java 中 String 类的 split 方法的使用方式,并解释了如何正确地使用正则表达式进行字符串分割,特别是对于特殊字符的转义处理。
split方法的需要的参数是正则表达式,| 在正则表达式中是特殊符号,需要转义。例如
String [] b = "a|b|c".split("\\|");
\在Java的字符串中可以用作转义,如,\t 代表一个TAB键的空格,类似的还有 \r、\n而当我们的字符串中要使用 \本身时,我们则使用两个\\,转义为一个\。所以“\\|”最终会被转义为 "|"。
4973

被折叠的 条评论
为什么被折叠?