【Java】【38】split分割字符串

前言:

有时会需要把"a,b,c"这样的字符串分割成数组[a, b, c]

正文:

普通情况

String str = "a,b,c";
String[] array = str.split(",");

特殊情况

//特殊字符前面需要加上\\
// | * : . ^ @
String str = "a|b|c";
String[] array = str.split("\\|"); 

多个符号作为分隔符

String str = "a^b@c#d";
String[] array = str.split("\\^|@|#");

参考博客:

split 分割 字符串(分隔符如:* ^ : | , .) 及注意点_小虾_新浪博客
http://blog.sina.com.cn/s/blog_b6487d470101g0hp.html

posted @ 2019-08-04 18:32  花生喂龙  阅读(251)  评论(0编辑  收藏  举报