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 ...

Get Python: kurz & gut 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.