我正在寻找一个正则表达式的字符串,将验证格式为YYYYMMDD(没有分隔符)的日期,适用于闰年。我发现的最接近的事情到目前为止只验证日期自2000年以来正则表达式验证日期为年月日
import java.util.regex.Pattern;
public class TestDate {
public static final Pattern datePattern = Pattern.compile("** Need RegEx **");
public static void main(String[] args) {
System.out.println(datePattern.matcher("19960229").matches());
}
}
你真的*有*使用正则表达式?一个绝对准确的将非常复杂,而不仅仅是使用日期解析器。 – 2011-05-19 13:18:32