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

Collection et Stream Java Discussion :

[Débutant] Soucis sur une régex de caractères


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 72
    Par défaut [Débutant] Soucis sur une régex de caractères
    Bonjour.

    Je recherche actuellement à faire une régex pour valider les pseudo et les password qui seront rentrés sur mon site lors d'un enregistrement.

    Je souhaite faire une régex qui autorise :
    * les caractères minuscules et majuscules.
    * les chiffres.
    * les espaces si il sont compris entre 2 caractères (pas en début ou en fin de mot).
    * les signes _ -. seulement.

    J'arrive à peu près pour la base mais je bloque sur les espaces et les signes.

    Voici ma régex à l'heure actuelle ( qui ne fonctionne pas ) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    final String CARACTERES_UTILISABLES = "([a-zA-Z0-9][a-zA-Z0-9_-.])";
    J'ai regardé divers tuto et pdf mais je ne vois pas trop comment réaliser ma demande

    En remerciant à l'avance celui qui prendrait le temps de m'aider.

  2. #2
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Peut être [a-zA-Z0-9][\w ]*[a-zA-Z0-9]

    Mais cela empêche les mots de passe à 1 caractère ; effet colatéral positif ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 72
    Par défaut
    Merci beaucoup

    j'ai juste rajouté un \ pour le w car sinon il croyait que s'était un caractère d'échapement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    final String CARACTERES_UTILISABLES = "([a-zA-Z0-9][\\w ]*[a-zA-Z0-9])";
    Dans tout les cas merci de ton aide

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

Discussions similaires

  1. [WD9] [Débutant] Souci avec une simple requête
    Par unix27 dans le forum WinDev
    Réponses: 4
    Dernier message: 04/04/2006, 00h54
  2. Dégradé sur une chaine de caractères avec 3 a 4 couleurs
    Par avogadro dans le forum Composants VCL
    Réponses: 6
    Dernier message: 31/03/2006, 13h21
  3. [Débutant]Encodage d'une chaine de caractères
    Par Crazyblinkgirl dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 03/08/2004, 16h47
  4. [Débutant] DISTINCT sur une seule des colonnes ?
    Par Neilos dans le forum Langage SQL
    Réponses: 9
    Dernier message: 23/06/2004, 23h04
  5. [Débutant] Connexion sur une machine distante protégée
    Par arthix dans le forum Développement
    Réponses: 3
    Dernier message: 28/08/2003, 09h46

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