JavaScript · Senior · Frage 54 von 75
Was liefert diese Regex?
const { groups } = /(?<year>\d{4})-(?<month>\d{2})/.exec("2025-07");
console.log(groups.month);- 1
"07"- benannte Gruppen funktionieren über den Namen - 2
"2025"- es wird die erste Gruppe geliefert - 3Sie wirft einen Fehler, benannte Gruppen gibt es nicht
Antwort zeigen
Richtige Antwort: "07" - benannte Gruppen funktionieren über den Namen
Erklärung
Benannte Gruppen machen Regexes selbsterklärend und robust gegen Umordnung. In replace verweist man auf sie als $<month>.