使用java中的split()方法分割包含特殊字符的字符串
java中的特殊字符
.
$
^
{
[
(
|
)
*
+
?
\
1.代码示例
public static void main(String[] args) {
String res = "13580305095/收到短信 谢谢/001/2015-10-8 12:06:56|13580305097/收到短信 谢谢/002/2015-11-8 12:06:56|";
String[] ss = res.split("\\|");
for (String string : ss) {
if(ss != null && !("".equals(string))) {
System.out.println(string);
String[] str = string.split("/");
for (String string2 : str) {
System.out.println(string2);
}
}
}
}
2.运行结果