Vive les ReGeX :::) !

Répondre
Lefounard
le 14/03/2005 à 22:00
Lefounard
Bonsoir,
les regex ca me saoul !
Je veux tester que la valeur soit qu'alphabétique et pas d'espace ! j'ai fait ce test :
<?php
if(preg_match('`^[a-z[:space:]]*$`i',$string)) return true;
else
{
$erreur="La champs ".$field_name." ne peut contenir qu'une chaine de caracteres de type alphabétique.";
return false
}
?>

c bien ca marche mais ca laisse passer les espaces j'ai alors $[a-zA-Z]' , ca marche pas aussi !
Merci de votre aide,
Ciao,
I am singing in the rain , I am happy again !!
zebden
le 14/03/2005 à 22:18
zebden
bah preg_match('`^[a-zA-Z]$`', $string)

^ = debut de chaine
[a-zA-Z] = juste les caractere normaux minuscule te maj
$= fin de chaine (et pas debut comme t'as mis)
zebdinou pour les intimes / Blog : http://www.zebden.fr
Lefounard
le 14/03/2005 à 22:21
Lefounard
merci pour tout ! et aussi a la glob !
I am singing in the rain , I am happy again !!
LA GLOBULE
le 14/03/2005 à 22:31
LA GLOBULE
Faut savoir ce que tu veux Lefounard.

Sur MSN, tu m'as demandé un truc qui devait laisser passer les espaces...
Lefounard
le 14/03/2005 à 22:45
Lefounard
excuse moi, je reflechirai plus !
I am singing in the rain , I am happy again !!
Répondre

Ecrire un message

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