Päivämäärän säännöllinen lauseke — täsmää VVVV-KK-PP ryhmien kanssa
Korjaa JavaScriptin säännölliset lausekkeet livenä: korostetut osumat, kaappausryhmät, liput ja korvaavien esikatselu.
Tulos
Tämä sivu esilataa mallin ISO 8601 -päivämäärille: (?<vuosi>\d{4})-(?<kuukausi>0[1-9]|1[0-2])-(?<päivä>0[1-9]|[12]\d|3[01]). Sen sijaan, että hyväksyttäisiin mitään numeroita, kuukausiryhmä sallii vain 01–12 ja päiväryhmä 01–31 – esimerkkiteksti osoittaa tämän 2026-13-01 ja 2026-00-10, jotka pysyvät vertaansa vailla.
Kolme nimettyä ryhmää ovat käytännön voitto: otteluluettelossa tekstin alla näet vuosi, kuukausi ja päivä erikseen jokaisesta löydetystä päivämäärästä. Koodissa samoissa ryhmissä voit kirjoittaa tulos.ryhmät.vuosi sulkeiden laskemisen sijaan – ja tässä korvaavassa kentässä voit järjestää päivämäärän uudelleen muotoon $<day>.$<month>.$<year> muuntaaksesi ISO-päivämäärät eurooppalaiseksi merkinnöiksi yhdellä kertaa.
Säännöllinen lauseke ei voi tietää, että helmikuussa on 28 päivää — 2026-02-31 täsmää silti. Se on normaalia: kuvion tehtävänä on löytää päivämäärän muotoisia merkkijonoja ja jakaa ne osiin; lopullinen kalenterin vahvistus kuuluu koodiisi. Liitä omat lokisi tai CSV-vientisi ja katso, kuinka kuvio käyttäytyy todellisissa tiedoissa.