Javascript 格式为';hh:mmtt';

Javascript 格式为';hh:mmtt';,javascript,regex,Javascript,Regex,我想以“hh:mm tt”格式匹配时间 要匹配的示例: 01:00 am 01:10 Pm 02:20 PM 我试着这样做: /^\d{2}:\d{2}:\s[a-z]$/.test('02:02 am') 您需要重复两次[a-z],还需要添加不区分大小写的i修饰符。并删除\s之前存在的冒号 /^\d{2}:\d{2}\s[a-z]{2}$/i.test('02:02 am') 或 您有一个额外的:开始…使用regexp测试站点来测试您的regexp。 /^\d{2}:\d{2}\s[ap

我想以“hh:mm tt”格式匹配时间 要匹配的示例:

01:00 am
01:10 Pm
02:20 PM
我试着这样做:

/^\d{2}:\d{2}:\s[a-z]$/.test('02:02 am')

您需要重复两次
[a-z]
,还需要添加不区分大小写的
i
修饰符。并删除
\s
之前存在的冒号

/^\d{2}:\d{2}\s[a-z]{2}$/i.test('02:02 am')


您有一个额外的
开始…使用regexp测试站点来测试您的regexp。
/^\d{2}:\d{2}\s[ap]m$/i.test('02:02 am')