当前位置 : 主页 > 编程语言 > c语言 >

vb.net – 用于24小时格式的.NET正则表达式

来源:互联网 收集:自由互联 发布时间:2021-06-24
我可以在.NET中使用正则表达式,它只允许文本框中的24小时时间格式. 谢谢. 最好的祝福, 女士 正则表达式:时间hh:mm验证24小时格式: ([0-1]\d|2[0-3]):([0-5]\d) 如果你也需要秒数: ([0-1]\d
我可以在.NET中使用正则表达式,它只允许文本框中的24小时时间格式.

谢谢.

最好的祝福,
女士

正则表达式:时间hh:mm验证24小时格式:

([0-1]\d|2[0-3]):([0-5]\d)

如果你也需要秒数:

([0-1]\d|2[0-3]):([0-5]\d)(:([0-5]\d))?

编辑:
要防止跟踪AM / PM,不能允许部分匹配,或者必须将表达式放在^和$之间.

^([0-1]\d|2[0-3]):([0-5]\d)(:([0-5]\d))?$
网友评论