用正则表达式实现的。。。|表示或者。。。。
,|. 就是按逗号和点来分隔。。。。
另外,要用\\.来表示点。。。因为点在正则里面有特殊的含义。。表示任意一个字符。。。
希望对你有帮助。。。。仍有问题可以HI我。。。
java分隔符就是将字符串分割成几段小的字符串的符号,分隔符可以是空格,逗号,#号等等之类的。深层次来讲,从某种意义上,各种各样的符号都能是分隔符。分隔符主要用于提取自己所需要的信息,比如路径中的文件名。。。这主要是借助split(String regex,int limit)函数来实现。。下面是个简单的例子: String str="I#cann't#help#myself#missing#you"String[]str1=str.split("#")
for(int i=0i<str1.lengthi++){
System.out.println(str1[i])
}输出为:I
cann't
help
myself
missing
you希望能帮到你。
public static void main(String[] args) {// TODO Auto-generated method stub
String str = "as,asd,df,asd,efd,asd"
String [] list = str.split(",")
for(int i=0i<list.lengthi++)
{
System.out.println("第"+(i+1)+"个元素为:"+list[i])
}
}