下面的正则怎么没有打印出东西?
public class TestMain { /**
* @param args
*/
public static void main(String[] args) { Pattern p = Pattern.compile(".*(\\.jpeg|\\.gif|\\.png)$");
Matcher matcher = p.matcher("http://www.1ju.org/upimg/allimg/100817/1300410.jpg");
while (matcher.find()) {
System.out.println(matcher.group());
}
}}
Pattern p = Pattern.compile(".*(\\.jpe?g|\\.gif|\\.png)$");//jpg和jpeg都算上吧
Pattern p = Pattern.compile(".*\\.(jpg|gif|png)$");