Expressions régulières en C ou C++
Bonjour,
J'ai fait un petit développement d'un programme en perl qui utilise pas mal les expressions régulières du genre:
Code:
my @images= $content=~ /img[^>]*[ \n]*src[ \n]*=[ \n]*["']*([^?;\)\"\'\n\r> ]+)[?;\)\'\"\n\r> ]/ig;
Je voudrais traduire ces expressions en C ou C++. :?
Est-ce que vous connaissez un moyen facile pour faire ce genre de test? ou est-ce que vous connaissez des sites qui donnent des exemples??
Merci d'avance :wink:
Matthieu
Re: Expressions régulières en C ou C++
Citation:
Envoyé par ma2th
J'ai fait un petit développement d'un programme en perl qui utilise pas mal les expressions régulières du genre:
Code:
my @images= $content=~ /img[^>]*[ \n]*src[ \n]*=[ \n]*["']*([^?;\)\"\'\n\r> ]+)[?;\)\'\"\n\r> ]/ig;
Je voudrais traduire ces expressions en C ou C++. :?
Est-ce que vous connaissez un moyen facile pour faire ce genre de test? ou est-ce que vous connaissez des sites qui donnent des exemples??
Il existe une bibliothèque 'regex' qui devrait être portable. Google est ton ami.