IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

test du nom sans chiffre avec regex [RegEx]


Sujet :

Langage PHP

  1. #1
    Membre éclairé Avatar de mouss4rs
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    884
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 884
    Par défaut test du nom sans chiffre avec regex
    Bonjour à tous,

    J'ai un problème depuis hier.
    En effet, j'aimerai que lorsque je saisie un nom un autre caractère par exemple un champs numérique, cela me renvoie: champ non conforme.
    J'ai utilisé l'expression régulière comme suit dans mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    $last_name = $_POST["NAME_CONTACT"];
     
    if(!preg_match("#[a-zA-Z]#",$last_name)){
    			echo $last_name."Nom: champs non conforme";
    Cela ne me renvoie pas l'echo lorsque je tape par exemple ,dans mon champs nom ou prenom, marie9

    Ai-je mal utilisé l'expression?

    Merci

  2. #2
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Salut,

    Citation Envoyé par mouss4rs Voir le message
    Ai-je mal utilisé l'expression?

    Merci
    Et oui
    Ceci serait déjà mieux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $last_name = trim($_POST["NAME_CONTACT"]);
     
    if(!preg_match("#^[a-zA-Z]+$#",$last_name)){
    			echo $last_name."Nom: champs non conforme";

  3. #3
    Membre éclairé Avatar de mouss4rs
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    884
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 884
    Par défaut
    merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Nom de fichier avec char et chiffres
    Par Peet125 dans le forum C
    Réponses: 2
    Dernier message: 29/06/2011, 21h30
  2. Supprimer une ( avec Regex et nom composé
    Par Scots dans le forum Développement de jobs
    Réponses: 0
    Dernier message: 04/05/2011, 17h36
  3. Choix d'un nom de domaine, avec ou sans tiret '-', long ou court ?
    Par Christofe dans le forum Référencement
    Réponses: 5
    Dernier message: 05/11/2009, 11h32
  4. résultat de test avec regex incompréhensible
    Par waldo2188 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 22/09/2007, 17h31
  5. Réponses: 2
    Dernier message: 25/05/2006, 11h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo