www.fltk.net > JAVA字符串分割,两个分隔符的,怎么实现?

JAVA字符串分割,两个分隔符的,怎么实现?

s1.split(",|."); 用正则表达式实现的。。。|表示或者。。。。 ,|. 就是按逗号和点来分隔。。。。 另外,要用\\.来表示点。。。因为点在正则里面有特殊的含义。。表示任意一个字符。。。 希望对你有帮助。。。。仍有问题可以HI我。。。

实用|连接多个分隔符。 例如用;和空格分割: String[]vertices = a[i].split(";| ");其他经验: 1、分隔符为“.”(无输出),“|”(不能得到正确结果)转义字符时,“*”,“+”时出错抛出异常,都必须在前面加必须得加"\\",如split(\\|);2、如果用"\"作为分...

先按照一种分割开,再按照相同的办法分割另一个。 具体把字符串发出来看看。

String b = "a,b;c,d;e,f"; b = b.replaceAll(",",";"); String tmp[] = b.split(";"); for (int i = 0; i < tmp.length; i++) { System.out.println(tmp[i]); }

下面提供三种分割的方法 核心是 split()函数来分割函数 1. String str = "123 456 789 111"; String [] strArray = str.split("s"); 这里的s代表的是一个空格 因为正则表达式\s匹配任意的空白 2.String str = "123 456 789 111"; String [] strA...

可以直接使用String内置的函数split()进行字符串切割 String[] array = str.split("\\|"); 还可以利用StringTokenizer类进行操作 StringTokenizer token = new StringTokenizer(str, "|");while (token.hasMoreTokens()) System.out.println(tok...

用点做为分隔符,分隔123.jpg的结果是一个数组,包含两个String类型的值,分别是123和jpg, 如果分隔123.456.789.jpg,那包含四个String类型的值,分别是123,456,789和jpg,

因为查看api,你就会发现String.split(String regex),也就是说里面的参数是正则表达式。 如果是一些普通的字符,它就会当做普通字符给拆分字符串。可是 ?是特殊字符,想让按照 它来分,所以就用正则表达式表示某个特定字符的方式了。 也就是说[...

你可以这样试试

js , 里面的正则表达式 String a="AAA!BN!UI"; String arr=a.split("!"); 你可以 看 java api

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com