Я пишу приложение, в котором пользователи вводят время в следующем формате:
1m30s # 1 Minute, 30 Seconds
3m15s # 3 Minutes, 15 Seconds
2m25s # 2 Minutes, 25 Seconds
2m # 2 Minutes
55s # 55 Seconds
Данные могут иметь одно "обозначение минут", одно "обозначение секунды" или и то, и другое. Как правильно преобразовать эти строки в формат, подобный:
{
"minutes" : 3
"seconds" : 25
}