常见对象_Pattern和Matcher的概述

来源:互联网 发布:程序员面试宝典第六版 编辑:程序博客网 时间:2024/03/29 18:46
package cn.itcast_05;import java.util.regex.Matcher;import java.util.regex.Pattern;/* * 获取功能 * Pattern和Matcher类的使用功能 *  * 模式和匹配器的基本使用顺序 */public class RegexDemo {public static void main(String[] args) {// 模式和匹配器的典型调用顺序// 把正则表达式编译成模式对象Pattern p = Pattern.compile("a*b");// 通过模式对象得到匹配器对象,这个时候需要的是被匹配的字符串Matcher m = p.matcher("aaaaab");// 调用匹配器对象的功能boolean b = m.matches();System.out.println(b);// 这个是判断功能,但是如果做判断,这样做就有点麻烦了,我们直接用字符串的方法做String s = "aaaaab";String regex = "a*b";boolean result = s.matches(regex);System.out.println("result:" + result);}}

0 0
原创粉丝点击