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

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

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

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

问题描述得不清楚,也不贴代码。 String[] strArr = "123ab321".split("ab");

Java的string对象有个split方法,你有两个就调用两次,输入不同分隔符即可

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

下面提供三种分割的方法 核心是 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 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]); }

楼主问的是Scanner的useDelimiter方法吧,这个方法是支持正则表达式的。你要设置多个分隔符,是很简单的,假设一个字符串你想通过感叹号或者问号分割,这么写useDelimiter("[!?]")就可以了,至于原因或者更高级的用法,建议楼主去查下正则表达...

你可以这样试试

java分隔符就是将字符串分割成几段小的字符串的符号,分隔符可以是空格,逗号,#号等等之类的。深层次来讲,从某种意义上,各种各样的符号都能是分隔符。分隔符主要用于提取自己所需要的信息,比如路径中的文件名。。。这主要是借助split(Strin...

网站地图

All rights reserved Powered by www.fltk.net

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