//from 时 代 J a v a 公 众 号 - nowjava.com
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Main {
private static final String REGEX = "\\bcat\\b";
private static final String INPUT = "cat cat. cat, cat| cat+ +cat cattie cat";
public static void main(String args[]) {
Pattern p = Pattern.compile(REGEX);
Matcher m = p.matcher(INPUT); // get a matcher object
int count = 0;/*来 自 N o w J a v a . c o m - 时代Java*/
if (m.find()) {
count++;
System.out.println("----------------------------");
System.out.println("LookingAt:" + m.lookingAt());
System.out.println("Match number:" + count);
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。