【发布时间】:2012-01-31 17:55:51
【问题描述】:
我有一个文本框,它接受 HH:mm 格式的时间,并且条目只能采用 24 小时格式。对于所有无效条目,应显示一条常见消息“无效条目”。
例如:
19:61 //INVALID
12:00am //INVALID
12***M //INVALID
06:00 //VALID
22:00 //VALID
5:45 //VALID
所需的代码是 Java。 不熟悉正则表达式......所以需要你的想法。提前谢谢! :)
String timeStr = getTimeBoxValue();
【问题讨论】:
-
你需要这个正则表达式:
^(([0-9])|([0-1][0-9])|([2][0-3])):(([0-9])|([0-5][0-9]))$ -
@ash108:你能解释一下这个表达式是如何工作的吗?谢谢
标签: java regex validation