package com.cxtt.test;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class TestZhengze {
public static void main(String[] args) {
// 完全匹配"^[1-9][0-9]{4,}$"
//部分匹配"[1-9][0-9]{4,}"
if (matcherRegularExpression("^[1-9][0-9]{4,}$", "910618858a")) {
System.out.println("输入正确");
}else{
System.out.println("输入错误");
}
}
// 匹配正则表达式方法
public static boolean matcherRegularExpression(String regEx, String str) {
Pattern pattern = Pattern.compile(regEx);
Matcher matcher = pattern.matcher(str);
boolean found = false;
while (matcher.find()) {
//System.out.println("发现 \"" + matcher.group() + "\" 开始于 "
//+ matcher.start() + " 结束于 " + matcher.end());
found = true;
}
return found;
}
}