用于匹配军用(24 小时)和民用(23:59)格式时间的正则表达式
Regular expression for matching time in military (24 hour) and civilian (23:59) format
我想为军事和民用的验证时间创建正则表达式。
我刚在军事时间找到这个。
^([01]\d|2[0-3]):?([0-5]\d)$
我需要为军事和民用的开始时间和结束时间创建模式。
例如,我想在文本框中匹配以下格式的时间。
[编辑请不要编辑这个我大胆的例子]
- 10:30-19:30
- 1030-1930
- 10-19
如何在 JavaScript 中验证?
请help/suggest我找规律
这是一种方法。
^(?:[01]\d|2[0-3])(?::?[0-5]\d)?-(?:[01]\d|2[0-3])(?::?[0-5]\d)?$
基本上是你们两个要求中间加一个连字符。它还使分钟成为可选的(通过将它们放在可选的非捕获组中 (?:...)?
.
我想为军事和民用的验证时间创建正则表达式。
我刚在军事时间找到这个。
^([01]\d|2[0-3]):?([0-5]\d)$
我需要为军事和民用的开始时间和结束时间创建模式。
例如,我想在文本框中匹配以下格式的时间。
[编辑请不要编辑这个我大胆的例子]
- 10:30-19:30
- 1030-1930
- 10-19
如何在 JavaScript 中验证?
请help/suggest我找规律
这是一种方法。
^(?:[01]\d|2[0-3])(?::?[0-5]\d)?-(?:[01]\d|2[0-3])(?::?[0-5]\d)?$
基本上是你们两个要求中间加一个连字符。它还使分钟成为可选的(通过将它们放在可选的非捕获组中 (?:...)?
.