java-正则表达式9

package com.day10.Regex正则表达式;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Demo9Regex {

  /**
  * @param args
  * 常见对象(Pattern和Matcher的概述)
  * A:Pattern和Matcher的概述
  * B:模式和匹配器的典型调用顺序
  *    通过JDK提供的API,查看Pattern类的说明
  *    典型的调用顺序是
  *    Pattern p = Pattern.compile("a*b");
  *    Matcher m = p.matcher("aaaaab");
  *    boolean b = m.matches();
  */
  public static void main(String[] args) {
    Pattern p = Pattern.compile("a*b");//获取到正则表达式
    Matcher m = p.matcher("aaaaab");//获取匹配器
    boolean b = m.matches();//看是否能匹配,匹配就返回true
    System.out.println(b);//true
    System.out.println("aaaaab".matches("a*b"));//true
  }

}

posted @ 2018-01-02 21:58  简简单单zjl  阅读(225)  评论(0编辑  收藏  举报