java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。
它包括两个类:Pattern和Matcher 。
Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。 (匹配模式)
Matcher: 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。(匹配检查)
- //正则表达式中Pattern和Matcher的简单用法
- import java.util.regex.Matcher;
- import java.util.regex.Pattern;
- public class Patterndemo {
- public static void main(String[] args){
- String u = "abcdefsfsaffsabadfewfadfgea";
- Pattern p = Pattern.compile("ab");
- Matcher m = p.matcher(u);
- int i = 0;
- while(m.find()){
- i++;
- }
- System.out.println(i);
- }
- }