正则表达式举例
发布时间:2020-12-14 01:32:21 所属栏目:百科 来源:网络整理
导读:package 正则表达式;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubString str = "ming tian jiu yao hui jia le!";String reg = "b[a-
package 正则表达式; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub String str = "ming tian jiu yao hui jia le!"; String reg = "b[a-z]{4}b"; //将规则封装成对象 Pattern p = Pattern.compile(reg); //让正则对象和要作用的字符串想关联,获取匹配器对象 Matcher m = p.matcher(str); while(m.find()) //将规则作用到字符串上,并进行符合规则的子串查找 { System.out.println(m.group());//打印匹配到后结果 System.out.println(m.start()+"~~"+m.end()); //返回匹配结果在字符串中的位置,包含头不包含尾 } } } 结果是:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读