← パターンライブラリ PATTERN
日付・時刻
/\b\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])\b/g
日付・時刻 フラグ: g
説明
YYYY-MM-DD 形式のISO 8601日付をマッチします。月は01〜12、日は01〜31の範囲に制限し、2026-13-40 のような誤った値は除外します。実際のカレンダーの日数までは検証しません。
例のマッチ
2026-07-02
1999-12-31
テスト文字列
リリース 2026-07-02、締切 2026-13-40(無効)
このパターンをテスターで開く
他のパターン