Je veux diviser une chaîne en une liste en python, en fonction de chiffre/pas de chiffre. Par exemple,Comment diviser une chaîne (en utilisant regex?) En fonction du chiffre/pas chiffre
5 55+6+ 5/
devrait retourner
['5','55','+','6','+','5','/']
J'ai un code au moment où une boucle à travers les personnages dans une chaîne et les tests à l'aide re.match ("\ d") ou ("\RÉ"). Je me demandais s'il y avait une meilleure façon de le faire.
PS: doit être compatible avec Python 2.4
Tokenisation, je suppose? – delnan
Ouais, à peu près. C'est pour une calculatrice de notation polonaise inversée, donc je ne pouvais pas supposer qu'il y avait toujours un espace entre les personnages (je ne savais pas qu'il y avait un nom pour ce que je voulais faire jusqu'à présent.) Merci de me l'avoir dit. – rikkit