expression régulière sur un string de type nom

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : expression régulière sur un string de type nom

Re: expression régulière sur un string de type nom

par @rthur » 05 nov. 2015, 02:52

Je rejoints ce que t'as proposé Or1, je ne pense pas qu'on puisse faire ça en une seule regex, à moins de la complexifier énormément

Re: expression régulière sur un string de type nom

par foetus69 » 05 nov. 2015, 00:31

Bonsoir,

Vraiment personne ?

Re: expression régulière sur un string de type nom

par foetus69 » 04 nov. 2015, 13:19

oui c'est vrai, merci or 1
tout ne peut pas tenir sur 1 seule expression, je suis obligée de faire 2 tests ?

Fée

Re: expression régulière sur un string de type nom

par or 1 » 04 nov. 2015, 12:59

il peut y avoir des accents dans un nom de famille.

^[a-zA-Z '-]+[a-zA-Z]$
pour éviter les caractères spéciaux à la fin

[ '-]{2,}
pour faire un second test pour éviter la répétition de caractères spéciaux.

expression régulière sur un string de type nom

par foetus69 » 04 nov. 2015, 12:43

Coucou,

Je cherche la bonne expression régulière pour permettre la saisie d'un nom de famille à savoir que des lettres majuscules ou non, avec possibilités de tirets du 6, espaces et apostrophes en testant le fait que je ne peux pas avoir 2 caractères spéciaux consécutifs ou à la fin. Çà doit traiter tous les cas de figure je pense...

Pour le moment j'ai fait ceci :

Code : Tout sélectionner

/^[a-zA-Z '-]+$/.test( name );
Féfé