Tôi có chuỗi đầu vào như sau: a1b2c30d40
và tôi muốn mã hóa chuỗi thành: a, 1, b, 2, c, 30, d, 40
.tách chuỗi python
Tôi biết tôi có thể đọc từng nhân vật một và theo dõi ký tự trước để xác định xem tôi có nên mã hóa hay không (2 chữ số trong hàng có nghĩa là không mã hóa nó) nhưng lại có cách khác làm điều này?
Umm Tôi không hiểu rõ regex. Bạn có nhớ đưa ra một số giải thích về mẫu (\ d +) không? – Hery
Nó chia nhỏ số/chữ số liên tiếp ('\ d' là 0-9,' + 'là một hoặc nhiều chữ số). – delnan
http://docs.python.org/library/re.html – Samizdis