1 pièce(s) jointe(s)
regex : regular expressions
Bonjour,
Dans le but de filtrer un fichier texte j'ai essayé de comprendre la fonction regex mais malheureusement :(:(:( j'arrive pas à faire ce que je veux exactement, en fait mon texte contient des valeurs que je veux les récupérer mais il contient aussi d'autre symboles exemple ( " ' [ \\ ), des lettres, des espace et des retours à la ligne donc je veux récupérer que les valeurs mais je veux garder le point et la virgule.
voici mon fichier
Pièce jointe 430314
et mon code
Code:
1 2 3 4 5 6 7 8
| import re
regex = re.compile("^*([0-9][0-9,.]*)$")
with open(r'C:\Users\admin\Desktop\projet M2\181127\regex\regex.txt', 'r+') as fs:
with open(r'C:\Users\admin\Desktop\projet M2\181127\regex\regex2.txt', 'w') as f2:
for line in fs:
m=regex.search(line)
if m:
f2.write(line) |
Merci d'avance ;);););)