有关Java正则表达式可以在JDK文档java.util.regex.Pattern类中查看。
Pattern类是正则表达式的编译表示形式。典型的调用顺序是:
Pattern p = Pattern.compile("a*b");
Matcher m = p.matcher("aaaaab");
boolean b = m.matches();
在仅使用一次正则表达式时,可以方便地通过此类定义 matches 方法:
boolean b = Pattern.matches("a*b", "aaaaab");
在线测试正则表达式:http://tool.chinaz.com/regex
正则表达式教程——张子阳:http://www.cnblogs.com/jimmyzhang/archive/2007/10/24/936151.html正则表达式精髓——尚波:http://blog.youkuaiyun.com/shangboerds/article/details/7462556#t1