To musi być łatwiejsze niż to, na co się natknę. Mój problem polega na włączeniu ciąg znaków, który wygląda tak:Zapętlenie przez python regex pasuje
ABC12DEF3G56HIJ7
do
12 * ABC
3 * DEF
56 * G
7 * HIJ
I nie może dla życia mnie, zaprojektować poprawny zestaw pętli stosując dopasowanie REGEX. Sedno problemu polega na tym, że kod musi być całkowicie ogólny, ponieważ nie mogę założyć, jak długo będą fragmenty [A-Z]
, ani jak długo będą fragmenty [A-Z]
.
Dziękujemy za pomoc!
' '' .join ("% s *% s \ n" % (n, w) dla w, n w re.findall (r '(? i) ([az] +) (\ d +)', input_string)) ' – jfs