java分割split按两种条件

java split 分割同时按两种分隔符

例如一个字符串是1,2.12.111,22 ,能按照, . 一起分割成 1 2 12 111 22 的数组。代码如下:public static void main(String[] args) {
// TODO Auto-generated method stub
String str="1,2.12.111,22";
String s[]=str.split("[,\\.]");
for (int i = 0; i < s.length; i++) {
System.out.println(i+" --->"+s[i]);
}}

如图所示控制台输出:控制台输出结果

其中split.(“[,\.]”); 还可以换成split(“,|\.”);

如果想要按多种分割条件,按上面的格式类推加上即可,例如:(“,|\.|/”) 或者(“[,\./]”)

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭