routebar

Regex-Tester & -Erklärer

Muster live gegen Test-Text prüfen: farbige Treffer, Gruppen (nummeriert & benannt), Ersetzungs-Vorschau mit $1/$<name> und eine deutschsprachige Erklärung jedes Token — inklusive Warnung vor katastrophalem Backtracking. Läuft komplett in deinem Browser.

/(?<user>[\w.+-]+)@(?<domain>[\w-]+\.[a-z]{2,})/g
Treffer im Text2 Treffer
Kontakt: anna.b+news@example.com und support@routebar.dev — alte Adresse foo@bar war ungültig.
Treffer-Liste (2)
#TrefferPositionGruppen
1anna.b+news@example.com932
$1: anna.b+news
$2: example.com
user: anna.b+news
domain: example.com
2support@routebar.dev3757
$1: support
$2: routebar.dev
user: support
domain: routebar.dev
Ersetzen (Vorschau)
Kontakt: anna.b+news [at] example.com und support [at] routebar.dev — alte Adresse foo@bar war ungültig.
Muster erklärt
  • (Beginn einer benannten Gruppe „user“
  • [\w.+-]eines dieser Zeichen: ein Wortzeichen (A–Z, a–z, 0–9, _), „.“, „+“, „-“ — einmal oder öfter (1 oder mehr)
  • @wörtlich „@“
  • (Beginn einer benannten Gruppe „domain“
  • [\w-]eines dieser Zeichen: ein Wortzeichen (A–Z, a–z, 0–9, _), „-“ — einmal oder öfter (1 oder mehr)
  • \.das Zeichen „.“ (maskiert, wörtlich)
  • [a-z]eines dieser Zeichen: Bereich „a“–„z“ — mindestens 2 Mal