Как сопоставить строку, окруженную двумя двоеточиями? Язык JavaScript
У меня есть следующее жало "
11:50:00как я могу сопоставить минуты, которые равны 50?
Что я уже пробовал:
var minutes = str. match (/\: / d{2}\:/);//совпадения ": 50:", как я могу сопоставить только число?
Отредактированный:
Я уже выяснил, как сопоставить минуты с этим регулярным выражением arg. match(/\d{2} (?=:\d+$)/);
Проблема в том, что если пользователь вводит пробел перед ним, это все равно будет совпадать, как я могу это предотвратить?
Karthik_Mahalingam
var minutes = str. split (':') [1];
AlexLearne
Спасибо за ваш ответ, но регулярное выражение здесь действительно предпочтительнее, так как я хотел бы проверить, не набрал ли кто-нибудь 2 числа, а также строку, которая неприемлема. Через несколько минут мне нужно будет выполнить некоторые вычисления. Но ваше решение действительно работает)