mshd.net
当前位置:首页 >> jAvA string 分割 >>

jAvA string 分割

可以的,以后可以split("\\|")分割,因为"|"是java中的特殊字符

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

其实这个意思很好理解! split(rep)是指字符串需要按照正则表达式rep 来进行分割。先贴上一段代码来说明这个问题: public static void main(String[] args) { String a = "ab\ncccc\na\n\nb"; String[] b = a.split("\n{1,}"); System.out.pr...

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

运用正则表达式分割就可以了,测试代码 public class Test { public static void main(String[] args) { String str="how|are|you"; String[] ary = str.split("\\|"); String s1 = ary[0]; String s2 = ary[1]; String s3 = ary[2]; System.out...

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

package com.test;import java.util.ArrayList;import java.util.List;public class Test {public static void main(String[] args) {String s = "138000138001380013800013777777777";List result = new ArrayList();int iPos = 0;int iLen = s...

Easy! 正则表达时,需要注意的是^正则里面需要转义 public class Test{ public static void main(String[] args) { String str = "asdf^^#sdf"; String reg = "\\^\\^#"; String[] ary = str.split(reg); for(String item : ary){ System.out.pr...

import java.util.ArrayList; import java.util.List; import java.util.StringTokenizer; public class test3 { public static void main(String[] args) { String str="单机游戏,网络游戏,小游戏"; List list=new ArrayList(); StringTokenize...

/** * @author IT学习者-螃蟹 * @param args */public static void main(String[] args){//起始分割标识String beginTag = "\\[local\\]";//结束分割标识String endTag = "\\[\\/local\\]";String test = "测试测试1[local]aaabb[/local]测试测...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com