Bonjour,
J'ai un fichier ayant comme contenu : "Paris a 50 millions
mon script lit un script python, avec une expression réguliere, il récupère la valeur 50.
voici l'expression :
Result = re.findall('Paris a ([0-9]+) millions', line)
en faisant un print du result, le résultat renvoyé est bien le ['50'].
je veux qu'elle me renvoie uniquement la valeur 50. comment supprimer le " [' ']" avec l'expression régulière ?
Ma seconde question est la suivante :
j'ai l'expression suitante : " 1800 km de long "
Comment récupérer le "km" uniquement avec une expression régulière ?
J'ai essayé ceci mais le résultat n'est pas concluant :
kilometrage = re.findall('(^[0-9]+)(.*?) de long', line)
merci de votre comprehension !
Cordialement,
PythonNovices
Partager