j'ai trouvé wingrep .. sauf que le motif d'expression regulière n'est pas posix ..
à la base j'ai celle là qui fonctionne bien :
preg_match_all('/(\w+\.)*\w+@(\w+\.)*\w+(\w+\-\w+)*\.[a-z]{2,4}/',$data,$MATCHES);
je ne sais pas la traduire sous l'autre format ( qui correspond à ereg )
( si je recherche pour un mot contenant @, il me retourne un tas de fichiers l'utilisant en caractère .. d'où une expression regulière plus complexe .. )
pour ce programme, certaines expressions regulières ne passent pas .. [a-z0-9]+([._-][a-z0-9]+)*@[a-z0-9]+([-][a-z0-9]+)*\.[a-z][a-z][a-z][a-z]?
car pour le moment ça me retourne des trucs du genre : nEo@LF.EfPU6
Message édité par grosbin le 28-03-2011 à 14:12:40
---------------
Photos Panoramiques Montagnes Haute Savoie