NewbieContest

Programmation => Langages compilés => Discussion démarrée par: yacine.ya le 23 Janvier 2011 à 17:05:13



Titre: fonction de comparaison sous linux ?
Posté par: yacine.ya le 23 Janvier 2011 à 17:05:13
salut je veux savoir est qu'il y a une fonction standard 'c' sous Linux qui compare 2 chaines de caractères et admet les options "*" et "?"
par ex : ("*" pour plusieurs caractère et "?" pour un seul caractère )
si s1 = yacine.ya
et s2 = y*
et retourne vrai ou
si s1 = yacine.ya
et s2 = yacin?.ya
elle retourne vrai aussi

et merci d'avance


Titre: Re : fonction de comparaison sous linux ?
Posté par: neroptik le 23 Janvier 2011 à 17:26:35
Voici une fonction qui le fait: regexec
http://www.gnu.org/s/libc/manual/html_node/Matching-POSIX-Regexps.html#Matching-POSIX-Regexps (http://www.gnu.org/s/libc/manual/html_node/Matching-POSIX-Regexps.html#Matching-POSIX-Regexps)


Titre: Re : fonction de comparaison sous linux ?
Posté par: yacine.ya le 23 Janvier 2011 à 17:29:52
merci "neroptik"