使用正则表达式
import java.util.regex.*;
public boolean isFileName(String filename)
{
int index = filename.lastIndexOf('.');
filename = filename.substring(0, index);
Pattern p = Pattern.compile("^[\\d\\w\\-\\.\\s]+$");
return p.matcher(filename).find();
}
import java.util.regex.*;
public boolean isFileName(String filename)
{
int index = filename.lastIndexOf('.');
filename = filename.substring(0, index);
Pattern p = Pattern.compile("^[\\d\\w\\-\\.\\s]+$");
return p.matcher(filename).find();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货