我希望在格式上匹配时间&#; hh:mm tt' 匹配的例子:
01:00 am
01:10 Pm
02:20 PM
我试过这样:
/^\d{2}:\d{2}:\s[a-z]$/.test('02:02 am')
答案 0 :(得分:2)
您需要重复[a-z]
两次,并且还需要添加不区分大小写的i
修饰符。并删除\s
之前存在的冒号。
/^\d{2}:\d{2}\s[a-z]{2}$/i.test('02:02 am')
或
/^\d{2}:\d{2}\s[ap]m$/i.test('02:02 am')