← Библиотека шаблонов PATTERN
Дата · время
/\b\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])\b/g
Дата · время Флаги: g
Описание
Сопоставляет даты ISO 8601 в формате YYYY-MM-DD. Месяц ограничен диапазоном 01–12, день — 01–31, поэтому неверные значения вроде 2026-13-40 отсеиваются. Фактическое число дней в календаре не проверяется.
Примеры совпадений
2026-07-02
1999-12-31
Тестовая строка
Выпуск 2026-07-02, дедлайн 2026-13-40 (неверно)
Открыть этот шаблон в тестере
Другие шаблоны