![](/img/trans.png)
[英]Regex for Date Format mm/dd/yyyy hh:mm:ss.SSS AM/PM
[英]Regex for date in format DD/MMM/YYYY:HH24:mm:ss
我有一個日期時間戳,如下
10/Jun/1998:16:21:03 +0000
我需要分解日期部分和時間部分,我已經使用了^(([0-9])|([0-2][0-9])|([3][0-1]))/(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)/\\d{4}$
來計算日期。
我如何編寫正則表達式以分隔時間:如HH,MM,SS
先感謝您 ! :)
\\b(?:[01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]\\b
將為您服務。
說明:
(?:[01][0-9]|2[0-3])
->將00匹配為19或20,21,22,23
[0-5][0-9]
->匹配00至59
PS:您需要使用單詞邊界(即\\b
來確保字符串的“時間部分”正確匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.