2012-10-23 25 views
0

我的正則表達式以下類型的一個格式化的時間字符串匹配:格式化時間的正則表達式所需要的AM/PM

12:30 
12:30 AM 
12:30 pm 
1:30 
1:30 AM 

((?:(?:[0-1] [0-9 ])|(:[2] [0-3])|(:????[0-9])):(:[0-5] [0-9])(:: [0-5] [0-9])?(?:\ s?(?: am | am | pm | PM))?)

我想知道如何修改表達式爲要求 am/pm?任何人都可以提供一隻手?

謝謝!

回答

2

刪除最後:

((:(:[0-1] [0-9])|(: '?'???[2] [0-3])|(?: [0-9])):(:[0-5] [0-9])(:: [0-5] [0-9])(:?????\ S(?:上午| AM | pm | PM)))

+0

這樣做。謝謝! – littleK