O'Reilly logo

Python: kurz & gut by Mark Lutz

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

Das Mustererkennungsmodul re

Das Modul re ist das Standard-Interface zur Mustererkennung. Reguläre Ausdrücke (Regular Expressions, RE) werden als Strings angegeben. Dieses Modul muss importiert werden.[9]

Modul-Funktionen

compile(pattern [, flags])

Übersetzt einen RE-String pattern in ein RE-Objekt für eine spätere Mustererkennung. flags (kombinierbar durch den bitweisen Operator | ) sind die folgenden:

I oder IGNORECASE oder (?i)

Schreibweisen-unabhängige Erkennung.

L oder LOCALE oder (?L)

Macht \w, \W, \b, \B, \s, \S, \d und \D abhängig von der aktuellen 8-Bit-Locale-Einstellung (Voreinstellung ist 7-Bit- U.S.-ASCII).

M oder MULTILINE oder (?m)

Erkennt für jede Zeile, nicht den ganzen String.

S oder DOTALL oder (?s)

. erkennt alle Zeichen, einschließlich ...

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