Technik

Lookahead und Lookbehind in Regex

Lookarounds prüfen, ob vor oder nach einer Stelle etwas steht, ohne diesen Teil in den Treffer aufzunehmen.

Schritt für Schritt

  1. 1 Nutze (?=...) für einen positiven Lookahead nach der aktuellen Stelle.
  2. 2 Nutze (?<=...) für einen positiven Lookbehind davor.
  3. 3 Setze ein Ausrufezeichen für die negativen Varianten.
  4. 4 Teste an Beispielen, wie sich der Treffer mit und ohne Lookaround ändert.

Schneller im Browser

Im Tester siehst du direkt, dass der Lookaround die Bedingung prüft, aber nicht im Treffer auftaucht.

Regex-Tester öffnen

Weitere Anleitungen

Mehr Hintergrund zu Formaten und Qualität findest du in unseren Ratgebern.

Anzeige
Anzeige
Anzeige
Anzeige