Рассмотрим у меня есть строка, как это:Извлечение чисел из строки
"1 hour 7 mins"
Мне нужно извлечь число hour
(1) и min
(7). проблема либо час или минуты может быть nill
так что в этом случае строка будет 1 hour
ВЗ только 7 mins
Я в основном заинтересованы в регулярном выражении. Я уже seen this и запустить этот код
result = duration.gsub(/[^\d]/, '')
result[0]!= nil ? hour=result[0] : hour=0
result[1]!=nil ? mins=result[1] : mins=0
проблема, когда я только 5 mins
это дает мне 5 и я не знаю, что это mins
или hour
Так как я могу это сделать?
Вы не можете сделать это таким образом –
Может у дать мне решение? – Salman