Kapitel 8. Lookarounds

Lookarounds sind nicht-einfangende Gruppen, die Text finden, der sich entweder vor oder hinter einem anderen Muster befinden. Lookarounds werden ebenfalls als Zusicherungen der Breite Null betrachtet.

Zu Lookarounds gehören:

  • Positive Lookaheads

  • Negative Lookaheads

  • Positive Lookbehinds

  • Negative Lookbehinds

In diesem Kapitel werde ich Ihnen jeden dieser Lookarounds erklären. Wir beginnen wieder mit RegExr auf dem Desktop und wechseln dann zu Perl und ack (grep kennt keine Lookarounds). Unser Text wird immer noch das Gedicht von Coleridge sein.

Positive Lookaheads

Stellen Sie sich vor, Sie wollen jedes Vorkommen des Worts ancyent finden, auf das marinere folgt (Ich nutze diese alte Schreibweise, weil sie so im Gedicht vorhanden ...

Get Einstieg in Reguläre Ausdrücke now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.