OK,如果说你只是判断:如果文件名不是以jpg或者jpeg结尾,或者文件名以L_开头的都是非法的话,可以这样写。 Pattern endPattern = Pattern.compile("(.*)(\\.jpg|\\.jpeg)");
Pattern startPattern = Pattern.compile("^L_(.*)");
if(startPattern.matcher(theFileName).matches()||!(endPattern.matcher(theFileName).matches()))
System.err.println("unqualified");//ADD Your Logic here
Pattern startPattern = Pattern.compile("^L_(.*)");
if(startPattern.matcher(theFileName).matches()||!(endPattern.matcher(theFileName).matches()))
System.err.println("unqualified");//ADD Your Logic here
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货