petit souci avec une expression régulière.
Je veux matcher tout sauf le gif admettons.
Je fais donc :
Code : Tout sélectionner
$path = 'document/abcd.gif';
$path2 = 'document/abcd.png';
$path3 = 'document/abcd.jpg';
$path4 = 'document/abcd.goal';
$reg = '/document\/(.*)\.[^[(gif)]]/';
if(preg_match($reg,$path)){echo "ok\n";}else{echo "ko\n";}
if(preg_match($reg,$path2)){echo "ok\n";}else{echo "ko\n";}
if(preg_match($reg,$path3)){echo "ok\n";}else{echo "ko\n";}
if(preg_match($reg,$path4)){echo "ok\n";}else{echo "ko\n";}
Quelqu'un saurait-il résoudre l'insoluble ?