Bonjour,
Dans le but de filtrer un fichier texte j'ai essay� de comprendre la fonction regex mais malheureusementj'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
f1.txt
et mon code
Merci d'avance
Code : S�lectionner tout - Visualiser dans une fen�tre � part
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)![]()
Partager