preg_match de a à z mais laisse passé des //// slash

Répondre
dan4
le 17/02/2011 à 01:47
dan4
Pourquoi preg_match laisse passer des slash et autres caractères quand je veux seulement des letre de a à z?

<?php

$redirection = "jpg////";

echo $redirection.'<br />';

$redirection = preg_match('/[a-z]/', $redirection, $match);

if ($redirection == "1") {
print_r($match);
}
else {
print_r($match);
}
?>


de l'aide est apprécié.
LA GLOBULE
le 17/02/2011 à 11:22
LA GLOBULE
Ton expression régulière ne dit absolument pas que tu souhaites avoir que des lettres de a à z.
Il est la le soucis.

Essaye avec un masque de ce genre : /^[a-z]$/

Ca devrait aller.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours