2016-04-08 115 views
0

我不知道,但我認爲在textfield正則表達式中存在合理的錯誤。 我有輸入小時和分鐘信息的字段,如果格式HHMM, 所以fisrt數字必須是0,1或2 ....等等。我用正則表達式:ExtJS 4 textfield regex

/^(?:[01][0-9]|2[0-3])[0-5][05]$/ 

據工作差不多好了,但我可以輸入數值「2395」 ,我無法看到錯誤。價值被接受。任何人都可以說我爲什麼?

回答

0

如果您有timefield組件,您可以只設置format: 'Hi'配置,它將處理您的時間輸入。

+0

謝謝,不,它只是textfield。 – Tad