java String.split 传入参数为正则表达式

由于 String 类的 split 方法的参数是正则表达式,务必十分要注意,当需要使用正则表达式的保留字符进行分割时,要先使用反斜杠 \ 转义,再进行分割。

正则表达式的保留字符例如:- . | 等。

如 String s = "lizhihao.8866"; 需要使用 . 分割开时,要使用 s.split("\\."); //两个反斜杠是因为在 java 语言编辑器中会被转为一个反斜杠。

你可能感兴趣的:(Java)