Looping durch Python-Regex-Übereinstimmungen
Dies ist einfacher als das was ich führe in. Mein problem dreht eine Zeichenfolge, die wie folgt aussieht:
ABC12DEF3G56HIJ7
in
12 * ABC
3 * DEF
56 * G
7 * HIJ
Und ich kann nicht für das Leben von mir, die Gestaltung eines richtigen Satz von Schleifen mit REGEX-matching. Der Kern des Problems ist, dass der code ganz allgemein, weil ich nicht davon ausgehen kann, wie lange die [A-Z]
Fragmente werden wird, noch wie lange die [0-9]
Fragmente wird.
Danke für jede Hilfe!
InformationsquelleAutor der Frage da5id | 2012-10-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Python ' s
re.findall
sollte für Sie arbeiten.Live-demo
InformationsquelleAutor der Antwort Ray Toal
Ist es besser re.finditer wenn Sie das dataset ist groß:
InformationsquelleAutor der Antwort Mithril