Python regex für int mit mindestens 4 Ziffern

Ich bin nur zu lernen, regex und ich bin ein bisschen verwirrt hier. Ich habe einen string, von dem ich zu extrahieren ein int mit mindestens 4-stellig und 7-stellig. Ich versuchte es wie folgt:

>>> import re
>>> teststring = 'abcd123efg123456'
>>> re.match(r"[0-9]{4,7}$", teststring)

Wo ich erwartet hatte, 123456, leider dies führt zu gar nichts. Könnte mir jemand helfen der ein bisschen hier?

Würden Sie nicht erwarten, dass 123456?
Ah, ja. Du hast Recht. Entschuldigen Sie mich. Ich korrigierte es.

InformationsquelleAutor kramer65 | 2013-05-02

Schreibe einen Kommentar