String.split方法分隔特殊字符

String.split方法分隔特殊字符

1public class test {
2public static void main(String[] args) {
3   String str = "a+b+c+d"; 
4   String[] s = str.split("\\+");    //如果要分隔的字符为"+","|","*",那么要使用"\\特殊字符"来进行分隔
5   for(int i=0;i<s.length;i++){
6    System.out.println(s[i]);
7   }
8 }
9}
 

# re: String.split方法分隔特殊字符  回复  更多评论   

public String[] split(String regex) 

split() 方法接受的是一个正则表达式,正则表达式的特殊符号都要转义,如 \ | . ( ) [ ] ^ $ - 等,楼主实际是要了解一下正则表达式
posted on 2017-04-24 09:49  damoguying  阅读(265)  评论(0编辑  收藏  举报