Java示例检查日期格式2 Java示例检查日期格式1 Java示例以大写形式创建每个单词的第一个字母 Java示例检查日期格式2 import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static void main(String args[]) { List dates = new ArrayList(); dates.add("25/12/1990"); dates.add("25/12/1990"); dates.add("12/12/90"); dates.add("05/02/1990"); String regex = "^(1[0-2]|0[1-9])/(3[01]|[12][0-9]|0[1-9])/[0-9]{4}$"; Pattern pattern = Pattern.compile(regex); for(Object date : dates) { Matcher matcher = pattern.matcher((CharSequence) date); System.out.println(date +" : "+ matcher.matches()); } } } Java示例检查日期格式1 Java示例以大写形式创建每个单词的第一个字母