我正在尋找一個正則表達式的字符串,將驗證格式爲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