Pattern p=Pattern.compile("z*?");
Matcher m = p.matcher("zzzzzz");
while(m.find())
{
    System.out.println(m.group());
}
为什么打不出东西来?只打出一些换行,按道理上面的懒惰匹配应该打出六个Z来,而换成Pattern p=Pattern.compile("z+?");就可以了,为什么?