在java中怎样判断一个字符串内容是不是时间格式。
比如说有一个字符串,它的内容是"2011-8-512:12:12",还有一种可能,它的内容是简单的"abc"。我现在想要的结果是判断出它是不是第一种情况,如果是的话,我才...
比如说有一个字符串,它的内容是"2011-8-5 12:12:12",还有一种可能,它的内容是简单的"abc"。我现在想要的结果是判断出它是不是第一种情况,如果是的话,我才能往下继续做。
展开
4个回答
展开全部
匹配,如果你的字符串为s,if(s.matches(\\d{4}-\\d{1,2}-\\d{1,2}\\s\\d{2}:\\d{2}:\\d{2})){你继续做的内容}
追问
还有一种可能,就是说字符串S的内容可能是另外一种时间格式,如“2011年07月21日”,这时的正则表达式该怎么写了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以是是这个if("2011-8-5 12:12:12".equals(s)) ......
s是那个你要的判断字符串。
s是那个你要的判断字符串。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询