-1
我需要寫一個正則表達式,它將以格式00:00
(hour:minutes)
以24小時格式給出。如何在JavaScript中編寫時間正則表達式?
不允許有空格。
- 第一部分
'00'
將數字(小時)和包含/00
之間23
。 - 第二部分
':'
將永遠冒號那裏。 - 第三部分
'00'
將是數字(分鐘),包括/在00
到59
之間。
我試過/\s/g.test(stringToBeChecked)
。如果字符之間存在空格,這將返回。
請給我賴特的解決方案,因爲我不熟悉正則表達式。
謝謝你,請你給我一個簡要的解釋,什麼是上面寫的? –
^:字符串必須以。 '[01]':0或1,後面跟着'\ d' - digit(0-9),OR('|')2跟着從0到3的數字('[0-3]')。然後':',後面跟着從0到5的數字,然後是任何數字('\ d'),並且字符串必須在這裏完成('$')。 – mvp
+1非常感謝您的解釋... –