ou simplement d'après Philou67430Code:
1
2
3
4
5
6
7 my @define = $CodeFichierC =~ m{ ^\s* # La ligne commence par un espace ou non \#define # suivi de #define \s* # espace ou non ([^\n]+) # contenu define \n # se termine par un retour chariot }mgix;
Code:
1
2
3
4
5
6 my @define = $CodeFichierC =~ m{ ^\s* # La ligne commence par un espace ou non \#define # suivi de #define \s* # espace ou non (.*)$ # contenu define }mgix;