Код Middle Разминка: короткие функции обновлено
parseDate
Условие
Разбери 'ДД.ММ.ГГГГ' в объект { day, month, year } числами. Неподходящая строка даёт null.
Что проверяют тесты
разбирает
мусор даёт null
Как подойти
Группы захвата приходят в m[1..n]. Без якорей '05.01.2026abc' тоже совпадёт. Именованные группы (?<day>\d{2}) читаются лучше - назови и их.
Подсказки: 1
- Якоря ^ и $ не дают частичному совпадению пройти.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.