加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

J2SE之使用正则表达式切割复杂的字符串

发布时间:2020-12-14 01:43:38 所属栏目:百科 来源:网络整理
导读:package com.test;/** * 如何使用正则表达式切割字符 * @author Administrator * */public class RegexDemo {public static void main(String[] args){//如何切割出现任意空格的一个字符串splitDemo("zhangsan lisi wangwu"," +");//如何以.点号最为切割字符
package com.test;
/**
 *  如何使用正则表达式切割字符
 * @author Administrator
 *
 */
public class RegexDemo {

	public static void main(String[] args){
		//如何切割出现任意空格的一个字符串
		splitDemo("zhangsan   lisi wangwu"," +");
		//如何以.点号最为切割字符进行切割字符串
		splitDemo("zhangsan.lisi.wangwu",".");//.表示正则表达式里面的特殊字符(匹配任意字符),.表示把点号作为普通字符串的点号,.是对进行转义
		//如何切割类似c:abcta.txt
		splitDemo("c:abcta.txt","\");
		//如何使用组进行叠词的分割
		splitDemo("ahuruoofettuyyyyytwqiu76","(.)1+");//n表示使用已有的组:n是组号
	}
	public static void splitDemo(String str,String regex){
		String[] arr= str.split(regex);
		System.out.println(arr.length);
		for(String s:arr){
			System.out.println(s);
		}
	}
	
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读