regex 如何使用正则表达式检查字符串是否为“12:30-14:30”格式

tpxzln5u  于 2023-08-08  发布在  其他
关注(0)|答案(1)|浏览(72)

我赶时间,所以没有时间复习正则表达式规则。
我想知道如何检查一个字符串是否是这种格式“12:30-14:30”,其中
1.开始时间必须在结束时间之前。
1.分钟部分必须是“:00”或“:30”。
1.小时部分在“08:”和“20:”之间。
任何帮助将不胜感激!- 谢谢-谢谢

ggazkfy8

ggazkfy81#

正则表达式的答案是:

^((0[8-9]|1[0-9]|20):[03]0)-((0[8-9]|1[0-9]|20):[03]0)$

字符串
请注意,这并不能确保开始时间在结束时间之前,您需要额外的Java代码来实现这一点。

相关问题