java正则匹配的一个简单例子

该例子匹配字符串是否全为字母

    public static void main(String[] args) {
String str
= "abcdef";
Matcher m
= Pattern.compile("[a-zA-Z]+").matcher(str);
System.out.println(m.matches());
}

  

注意到这里使用的是m.matches(),而不是m.find(),两者的区别在于,matches是将整个输入和表达式进行匹配,find只是查找匹配的部分,只要找到匹配的内容就返回true

posted @ 2011-09-01 17:27  魔豆  阅读(332)  评论(0编辑  收藏  举报