Ceci est dans le prolongement de ma question précédente où je voulais compiler de nombreux modèles comme une expression régulière et après la discussion que je fait quelque chose comme çaMotif Trouver Regex après avoir fait re.findall
REGEX_PATTERN = '|'.join(self.error_patterns.keys())
où self.error_patterns.keys()
serait motif comme
: error:
: warning:
cc1plus:
undefine reference to
Failure:
et faire
error_found = re.findall(REGEX_PATTERN,line)
maintenant, quand Je l'ai exécuté sur un fichier qui pourrait contenir un ou plusieurs motifs, comment puis-je savoir quel motif correspond exactement? Je veux dire que je peux quand même voir la ligne et trouver manuellement, mais veulent savoir si après avoir fait re.findall je peux trouver le motif comme re.group() ou quelque chose
Merci