SubUser
@SubUser
Когда уже на завод

Как использовать regex здесь?

Нужно чтобы в функцыю useInput первым параметром были минуты а вторым секунды, если input может быть: "1 2"(две цифры - минуты секунды), " 1"(просто цифра - минуты), " 1 minutes 2", "2 seconds 1".
// НЕ Обезательно seconds = sec = second = s; minutes = minute = min = m; То бишь вместо "1 minutes" можно написать "1 min"
const input = "   2   seconds   1   minutes   "
       const regexTimer = new RegExp(/([0-9]+)\s*minutes?|([0-9]+)\s*seconds?/, 'g')

       useInput(input.replace(regexTimer, '$1$2')).split(' ')); // 1 параметр минуты, второй - секунды
       
       function useInput(minutes, seconds){...};
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы