0

Kuupäeva regex – vaste YYYY-MM-DD gruppidega

Siluge JavaScripti regulaaravaldised reaalajas: esiletõstetud vasted, jäädvustamisrühmad, lipud ja asenduste eelvaade.

Toetab $1, $2 ja nimelisi viiteid nagu $<nimi>; $& lisab kogu vaste. Eelvaate peitmiseks jätke tühjaks.

Töötlemine... 0%

Tulemus

Sellel lehel on eellaaditud muster ISO 8601 kuupäevade jaoks: (?<aasta>\d{4})-(?<kuu>0[1-9]|1[0-2])-(?<päev>0[1-9]|[12]\d|3[01]). Numbrite aktsepteerimise asemel lubab kuurühm ainult 01–12 ja päevarühm 01–31 – näidistekst näitab seda numbritega 2026-13-01 ja 2026-00-10, mis jäävad võrreldamatuks.

Kolm nimetatud rühma on praktiline tasu: teksti all olevas vastenimekirjas näete aastat, kuud ja päeva eraldi väljavõttuna iga leitud kuupäeva kohta. Koodis võimaldavad samad rühmad sulgude lugemise asemel kirjutada result.groups.year — ja siin asendaval väljal saate kuupäeva ümber järjestada kujul $<day>.$<month>.$<year>, et teisendada ISO-kuupäevad ühe käiguga Euroopa tähistusteks.

Regulaarne väljend ei saa teada, et veebruaris on 28 päeva — 2026-02-31 kattub ikkagi. See on normaalne: mustri ülesanne on leida kuupäevakujulised stringid ja jagada need osadeks; lõplik kalendrikinnitus kuulub teie koodile. Kleepige oma logid või CSV-ekspordid ja vaadake, kuidas muster tegelikel andmetel käitub.