package javaapplication1;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class JavaApplication1 {
public static void main(String[] args) {
try {
// "pi" and 5 digits
Pattern pattern = Pattern.compile("pi\\d\\d\\d\\d\\d");
Matcher m = pattern.matcher("pi31415");
if (m.matches())
System.out.println("match");
else
System.out.println("not match");
m = pattern.matcher("pi314");
if (m.matches())
System.out.println("match");
else
System.out.println("not match");
} catch (Exception e) {
System.out.print(e.toString());
}
}
}
/*
run:
match
not match
*/