Il existe une chaîne dont le contenu est au format "x: ... y: ... z: .. . ", '...' représente n'importe quel caractère exclut ':', et peut contenir un nombre quelconque d'espaces, j'essaie de scinder cette chaîne en ['x: ...', 'y : ... ',' z: ... '], comment puis-je faire cela en python?expression régulière pour reconnaître 'x: ... y: ... z: ...' dans python
exemple chaîne:
'name: myname\n\naddress: myaddress1\nmyaddress2\n\nmyadress3\ncontact:mycontact\n'
ce que je veux est:
['name: myname\n\n', 'address: myaddress1,\nmyadress2,\n\nmyadress3\n', 'contact:mycontact\n']
D'où vient le 'myadress3'? – falsetru
désolé, je l'ai corrigé. – vts