Mam ciąg wejściowy w następujący sposób: a1b2c30d40
i chcę tokenize ciąg znaków do: a, 1, b, 2, c, 30, d, 40
.Python string splitting
Wiem, że potrafię czytać poszczególne znaki jedna po drugiej i śledzić poprzedni znak, aby określić, czy powinienem tokenizować, czy nie (2 cyfry z rzędu oznaczają, że nie tokenizuję), ale czy jest tam bardziej pytonowo robić to?
Umm Nie rozumiem regex bardzo dobrze. Czy masz jakieś wytłumaczenie wzoru (\ d +)? – Hery
Dzieli się na cyfry/kolejne cyfry ('\ d' to 0-9,' + 'oznacza jeden lub więcej). – delnan
http://docs.python.org/library/re.html – Samizdis