2012-12-03 109 views
3

我需要一個正則表達式來驗證數據已經以下列格式輸入:22:33。正則表達式匹配2位數冒號2位數字

+0

'\ d'是一位數字。 '\ d \ d'是兩位數字。 ':'是:。我讓你完成。 –

+0

@dystroy。或'\ d {2}' –

+1

是的,但開始很複雜... –

回答

5

使用thjis正則表達式^\d{2}:\d{2}$

+0

謝謝你回答這個問題 – McKnight

1

由於您沒有指定任何特定的正則表達式類型或輸入中可能出現的位置,這是一個例子[0-9][0-9]:[0-9][0-9]

如果你想整個輸入匹配只是被準確地對格式^[0-9][0-9]:[0-9][0-9]$ ..等

+0

誠實的問題:有沒有定義'\ d'的常見口味? –

+3

@dystroy - POSIX。 –

+2

@dystroy Windows之外有一個世界;-) – Jite

1

^\d\d:\d\d$應該做的伎倆。

相關問題