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

Struts 1 Java Discussion :

Accepter les accents dans validator?


Sujet :

Struts 1 Java

  1. #1
    Membre régulier
    Inscrit en
    Septembre 2004
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 163
    Points : 76
    Points
    76
    Par défaut Accepter les accents dans validator?
    Bonjour,
    j'ai un problème avec le validator, je souhaite crée un mask pour qu'il prenne toutes les lettres, tous les chiffres, tous les accents mais pas de caractères spéciaux comme ^$*%!
    Existe il une manière de faire ça car je suis nulle en expression régulière tout ce que j'ai fait jusqu'à maintenant c'est ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      <constant>
    	<constant-name>alphaNumeric</constant-name>
            <constant-value>^[a-zA-Z0-9_]*$</constant-value> 
      </constant>
    Merci beaucoup

  2. #2
    Membre régulier
    Inscrit en
    Septembre 2004
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 163
    Points : 76
    Points
    76
    Par défaut
    J'ai réussi à inclure la plupart des caractères que je voulais comme ça:
    <constant>
    <constant-name>alphaNumericContact</constant-name>
    <constant-value>^[a-zA-Z0-9_éèàùïüöäëîâêûôç@% \-\.\'\"\(\)\#\/]*$</constant-value>
    </constant>

    Il y en a un que je n'arrive pas à inclure c'est le "&". Même si je le fais précéder du \ ça marche pas.
    Une idée??

  3. #3
    Membre éclairé Avatar de zorm
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Points : 672
    Points
    672
    Par défaut
    pourquoi ne pas utiliser le point "." . Le point indique n'importe quel caractère ! Il autorise tout !

    C'est bien ce que tu veux faire? ou tu as des choses que tu ne veux pas ?

  4. #4
    Membre régulier
    Inscrit en
    Septembre 2004
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 163
    Points : 76
    Points
    76
    Par défaut
    Et oui, il y a des caractères que je ne veux pas comme !;*µ$£ et d'autre encore.

  5. #5
    Membre éclairé Avatar de zorm
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Points : 672
    Points
    672
    Par défaut
    et bien à moins que quelqu'un ait une meilleur solution, tu peux utiliser:

    \xn : où n est une valeur hexadécimale correspondant à un code ASCII.

    Par exemple: \x26 doit correspondre au caractère "&"

  6. #6
    Membre régulier
    Inscrit en
    Septembre 2004
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 163
    Points : 76
    Points
    76
    Par défaut
    Yes, merci c'était ça!

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

Discussions similaires

  1. Accepter les accents dans un formulaire
    Par leockti dans le forum Langage
    Réponses: 7
    Dernier message: 17/05/2014, 19h19
  2. Supprimer les accent dans une chaine
    Par avigeilpro dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 12/09/2006, 11h04
  3. afficher les accents dans un DBGRID
    Par TheCreole dans le forum Bases de données
    Réponses: 8
    Dernier message: 01/08/2006, 10h20
  4. Remplacer les accents dans une chaîne
    Par mathieumg dans le forum C
    Réponses: 9
    Dernier message: 23/07/2006, 15h39
  5. ignorer les accents dans une recherche
    Par nono_cap dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/03/2006, 17h30

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