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

HTML Discussion :

pattern qui exclut les chiffres


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 33
    Par défaut pattern qui exclut les chiffres
    Bonjour,

    Je cherche le pattern m'interdisant la présence de chiffres dans un champ texte en HTML5.

    merci,

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    "N'importe quoi sauf un chiffre" => [^\d] .

    Reste plus qu'à dire que c'est zéro ou plusieurs fois "n'importe quoi sauf un chiffre."
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 33
    Par défaut
    Beh, désolé mais ça n'a pas l'air de marcher. J'ai essayé qu'avec des lettres mais ça bloque aussi.

    La piste que tu me donnes m'a permis de comprendre que :
    [^\d] ==> c'est OK que lorsqu'il y a UN seul digit inséré.
    [^\d*] ==> c'est OK lorsqu'un ou plusieurs digit sont insérés. Donc pas de lettres

    C'est donc le NON de [^\d*] que je cherche.


    merci,

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 33
    Par défaut
    Re-bonjour,

    J'ai trouvé ça "[a-zA-Z]+$" et ça marche, mais sans trop comprendre la signification du "+$" et du "^" que j'ai retiré.

    Si quelqu'un a une idée sur le "langage" et la signification des symboles dans les pattern, je suis preneur.

    merci

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par PedroL Voir le message
    La piste que tu me donnes m'a permis de comprendre que :
    [^\d] ==> c'est OK que lorsqu'il y a UN seul digit inséré.
    [^\d*] ==> c'est OK lorsqu'un ou plusieurs digit sont insérés. Donc pas de lettres
    Pas le moins du monde.

    [^\d] ==> c'est OK que s'il y a UN truc et que ce n'est pas un digit.
    [^\d*] ==> c'est OK que s'il y a UN truc et que ce n'est ni un digit ni un astérisque.

    Citation Envoyé par PedroL Voir le message
    C'est donc le NON de [^\d*] que je cherche.
    Non, tu cherches le "zéro ou plus de fois" de [^\d]

    Citation Envoyé par PedroL Voir le message
    J'ai trouvé ça "[a-zA-Z]+$" et ça marche, mais sans trop comprendre la signification du "+$" et du "^" que j'ai retiré.
    S'il était avant le [ alors le ^ ne servait à rien et tu pouvais l'enlever.
    Le + et le $ sont à prendre séparément. Le $ ne sert à rien et tu peux l'enlever. Le + tu le sauras en étudiant les regex.

    Citation Envoyé par PedroL Voir le message
    Si quelqu'un a une idée sur le "langage" et la signification des symboles dans les pattern, je suis preneur.
    Google regex ou regular expression.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 4
    Dernier message: 01/10/2011, 00h13
  2. Réponses: 5
    Dernier message: 07/04/2008, 16h36
  3. division qui conserve les chiffres après la virgule
    Par ali.ensi dans le forum Débuter
    Réponses: 3
    Dernier message: 05/10/2007, 13h26
  4. un input qui accepte que les chiffres ?
    Par VerrNum dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 27/03/2006, 13h28
  5. Recherche programme qui convertit les chiffres arabes en nb
    Par oli57 dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 15/06/2002, 03h11

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