Bonjour a tous,
j'ai repris un code perl, et pour etre sur de le comprendre l'ai refais.
dans l'original une regexp est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (/\#define\s+([^\s]+)\s+([^\s;]+)/){
et j'arirve au meme résultat avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
/^#define\s+([^\s]+)\s+([^\s;]+)/
je sais qu'il y a plusieurs facon de procéder mais n'étant pas expert en perl je voudrai savoir si la seconde solution est plus fiable, c'est a dire qu'avec la premiere j'ai l'impression que si un define est mis en commentaire, cette evaluation sera vraie alors qu'avec la seconde on ne prend que les define actifs.
Est ce vrai?
Merci davance