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); } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |