Aide sur construction regex

YameFAZE Messages postés 201 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

Je souhaite faire un filtre sur une regex pour obtenir uniquement un prénom. Ce prénom doit avoir les critères suivants :
- Peut-être simple ou composé.
- Si composé chaque partie devant être séparées par un "-".
- Chaque partie devant commencer par une majuscule.
- Le reste des caractères de chaque partie devant être en minuscules.
- Accents et majuscules accentuées acceptées.

J'ai construit le filtre suivant :
'#^([A-ZÀÁÂÄÆÇÈÉÊËÌÍÎÏÒÓÔÖŒÙÚÛÜ]{1}[a-zàáâäæçèéêëìíîïòóôöœùúûü]+){1}(-[A-ZÀÁÂÄÆÇÈÉÊËÌÍÎÏÒÓÔÖŒÙÚÛÜ]{1}[a-zàáâäæçèéêëìíîïòóôöœùúûü]+)*$#'


J'aimerais que quelqu'un me confirme que cette construction est bien la bonne.

Merci d'avance.

Configuration: Windows / Firefox 72.0
A voir également:

1 réponse

Utilisateur anonyme
 
Bonjour
à toi de tester, y'a plein de sites pour ça, par exemple
https://regex101.com/r/j8b513/1

0
Utilisateur anonyme
 
0