yyyy MM dd hh:MM的java验证RegExp模式是什么?

yyyy MM dd hh:MM的java验证RegExp模式是什么?,java,android,regex,date,datetime,Java,Android,Regex,Date,Datetime,我试图在android中验证一个字符串,但在互联网上似乎找不到它。不,我不知道怎么做我自己的regexp对不起。图特 此外,我不能使用SimpleDataFormat或其他对象。我需要regexp来验证我需要使用的视图的xml文件 我需要验证字符串,请不要担心随机日期和2月29日条款。我只需要验证文本模式 < p>不能使用正则表达式来验证日期,考虑29 FEB和随机年的情况,使用 SimpleDateFormat < /代码>而不是 < P>,您可以用“< /P>”查看日期为2000 01-01

我试图在android中验证一个字符串,但在互联网上似乎找不到它。不,我不知道怎么做我自己的regexp对不起。图特

此外,我不能使用SimpleDataFormat或其他对象。我需要regexp来验证我需要使用的视图的xml文件


我需要验证字符串,请不要担心随机日期和2月29日条款。我只需要验证文本模式

< p>不能使用正则表达式来验证日期,考虑29 FEB和随机年的情况,使用<代码> SimpleDateFormat < /代码>而不是

< P>,您可以用“< /P>”查看日期为2000 01-01 00到2100-12 31 3:59。
\A(?:2100|20[0-9]{2})-(?:0?2-(?:[12][0-9]|0?[1-9])|(?:0?[469]|11)-(?:30|[12][0-9]|0?[1-9])|(?:0?[13578]|1[02])-(?:3[01]|[12][0-9]|0?[1-9]))[ \t]+(?:2[0-3]|[01]?[0-9])[:.][0-5]?[0-9]\b

但是但是为什么。。T_T@John请详细说明您的评论我实际上只需要用户键入日期,然后自定义视图将使用正则表达式验证数据。我不知道,我只是觉得这是可以做到的,正则表达式可以由向导创建。如果我知道如何创建自己的正则表达式,你可以为文本模式创建正则表达式,但date有闰年的概念,你能用正则表达式验证它吗?(想一想)哦,等等,我只需要验证文本模式,然后我可以使用SimpleDataFormat来验证日期,然后显示一个弹出窗口,显示该日期不存在。可以吗?你就是我一直在等的巫师!非常感谢。