O'Reilly logo

Reguläre Ausdrücke kurz & gut, 2nd Edition by Tony Stubblebine

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Regex-Operatoren

Perl stellt die fest eingebauten Regex-Operatoren qr//, m// und s/// sowie die Funktion split zur Verfügung. Jeder Operator akzeptiert ein Regex-Muster, das die String- und Variableninterpolation durchläuft und dann kompiliert wird.

Reguläre Ausdrücke werden häufig durch Slashes getrennt, aber Sie können auch jedes andere nicht alphanumerische Nicht-White-space-Zeichen verwenden. Hier einige Beispiele:

qr#...#

m!...!

m{...}

s|...|...|

s[...][...]

s<...>/.../

Ein durch Slashes (/.../) getrenntes Matching benötigt kein einleitendes m:

/.../      # mit m/.../ identisch

Die Verwendung eines einfachen Anführungszeichens als Trennzeichen verhindert die Interpolation von Variablen und der Konstrukte \N{Name}, \u, \l, \U, \L, \Q, \E. Normalerweise werden ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required