Das Mustervergleichsmodul re

Das Modul re ist die Standardschnittstelle für Mustervergleiche. Reguläre Ausdrücke (Regular Expressions, RE) werden als Strings angegeben. Dieses Modul muss importiert werden.

Modulfunktionen

compile(pattern [, flags])

Übersetzt einen RE-String pattern in ein RE-Objekt für einen späteren Mustervergleich. Die auf der obersten Ebene des re-Moduls verfügbaren flags (kombinierbar durch den bitweisen Operator |) sind:

A oder ASCII oder (?a)

Bewirkt, dass \w, \W, \b, \B, \s und \S nur ASCII-Vergleiche, keine vollständigen Unicode-Vergleiche durchführen. Ist nur bei Unicode-Mustern relevant und wird bei Bytemustern ignoriert. Beachten Sie, dass im Dienste der Rückwärtskompatibilität re.U in Python 3.0 weiterhin vorhanden ist ...

Get Python kurz & gut, 4th Edition 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.