Pattern和Matcher简单用法

java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 
它包括两个类:Pattern和Matcher 。

Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。 (匹配模式

Matcher: 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。(匹配检查

package com.testswing.swing;

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

public class PatternDemo {
	public static void main(String[] args){
		String str = "ababababababababab";
		
		Pattern p = Pattern.compile("ab");
		Matcher m = p.matcher(str);
		
		int i = 0;
		while(m.find()){
			i++;
		}
		
		System.out.println(i);
	}
}


你可能感兴趣的:(Pattern和Matcher简单用法)