при нажатии клавиши проверить шаблон для ЧЧ: ММ: СС - PullRequest
0 голосов
/ 08 января 2020

У меня есть тип ввода text . При его нажатии я звоню по следующему коду:

         function checkHHMMformat(evt, a)
         {
           var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);
           var isValid = /^(?:(?:([01]?\d|2[0-3]):)([0-5]?\d):)?([0-5]?\d)$/.test(key);
           if (!isValid)
           {
             event.preventDefault();
             return false;
           }
           return true;
         }

Но я не могу его правильно проверить

1 Ответ

1 голос
/ 08 января 2020

Регулярное выражение для проверки формата времени ЧЧ: ММ: SS 24-часовой должен быть таким, как показано ниже:

 /(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)/gm
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...