bonjour à tous,

ça fait quelques jours que je tente de faire une expression régulière sans vraiment y parvenir.

voici ce que je souhaite:

si je rentre:


0.10000 je veux en sortie 0.1
0.01000 je veux en sortie 0.01
0.001000 je veux en sortie 0.001
...

voici mon code actuel: qui gère bien le cas 0.01 et 0.001 mais pas 0.1:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
filter=re.findall("(0+\.[0-1]+1)", val)
j'ai bien tenté avec un ou mais ça ne fonctionne pas.
Je vous remercie pour vos conseils.
Cdt