Diviser une chaîne en texte et entier
Question
J'ai une chaîne de forme
" This year is 2014"
Je voudrais diviser la chaîne en deux parties
part1="This year is"
part2="2014"
La solution
Split sur WhitSpace suivi d'un chiffre, comme celui-ci:
>>> part1, part2 = re.split(r'\s(?=\d)', " This year is 2014", 1)
>>> part1, part2
(' This year is', '2014')
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow