begin process at 2012 05 29 21:16:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

Autre

 > 

Probleme de RegExp


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme de RegExp

vendredi 6 mars 2009 à 09:41:24 | Probleme de RegExp

arkonara

Bonjour,
Alors voila j'ai un formulaire ou l'utilisateur sais son nom prenom etc.... et je fait un controle a l'aide de javascript des données saisie par l'utilisateur, mais la je bloque sur le RegExp du prenom car actuellement j'utilise celui-ci

var modele_Prenom = new RegExp ("^[A-Z]{1}[a-z]*$","g");//Premiere en majucule et le reste en minuscule

Hors dans ce cas la je ne traite pas les prenoms composer, donc je vous demande s'il vous plait comment dois-je modifier ce RegExp afin qu'il prenne en compte les prenomc composés.

Merci
Cordialement
Arkonara
vendredi 6 mars 2009 à 11:20:35 | Re : Probleme de RegExp

Bul3

Membre Club


Bonjour,

champ = champ.replace(/\w*/g, function($0) {     return $0.toUpperCase().charAt(0)+$0.substring(1) } );

mais bon... pas sûr qu'il faille une majuscule ?!?
on écrit Jean-claude ou Jean-Claude ? je ne parierais ni sur l'un ni sur l'autre !

sinon, pour ce que utilises ( 1ère lettre uniquement )
regarde style="text-transform:capitalize"
javascript+expression régulière inutie !


Cordialement [mon Site] [M'écrire] Bul
vendredi 6 mars 2009 à 11:28:49 | Re : Probleme de RegExp

arkonara

Merci Bul3 de me repondre,
mais peux tu m'expliquer ta ligne de code car la ji compren rien

champ = champ.replace(/\w*/g, function($0) {     return $0.toUpperCase().charAt(0)+$0.substring(1) } );

sinon en Clair voici un prenom type trop chiant qui doit etre accepter
Jean-Félix, voila ce que mon RegExp doit savoir accepter.
vendredi 6 mars 2009 à 11:38:54 | Re : Probleme de RegExp

Bul3

Membre Club

ben... t'as essayé déjà ?

et que ne comprends-tu pas ?

champ      c'est le prénom
/\w*/g    tous les mots vont être remplacés par
                     ce que retourne la fonction($0)
$0          c'est le mot "actuel"
              toUpperCase, charAt, substring  faut pas expliquer, si ?

t'es sûr des règles de l'orthographe pour les prénoms composés ?
c'est bien Jean-Félix, et non pas Jean-félix ?



Cordialement [mon Site] [M'écrire] Bul
vendredi 6 mars 2009 à 12:42:38 | Re : Probleme de RegExp

arkonara

Réponse acceptée !
Voici la solution qui accepte le Jean-Félix

var modele_Prenom = new RegExp ("^[A-Z][a-zàéèêëîïô]*(-[A-Z][a-zàéèêëîïô]*)?$");

merci quand même Bul3 pout m'avoir preter attention
vendredi 6 mars 2009 à 12:49:34 | Re : Probleme de RegExp

Bul3

Membre Club
donc... tu n'as même pas essayé mon exemple ?????
à quoi ça sert de répondre parfois on se demande.....
( d'ailleurs très loin d'être sûr que ce que tu fais
  marche toujours ! mon exemple : si ! )

vendredi 6 mars 2009 à 13:35:32 | Re : Probleme de RegExp

PetoleTeam

Membre Club
Bonjour,
je fait un controle a l'aide de javascript des données saisie
je pense qu'il est plus opportun de faire du formattage, comme le propose TheBul3.
Chacun est libre d'écrire  son prénom comme bon lui semble et qui plus est de plus en plus de prénoms "exotiques" font leur apparition de par la mondialisation.

Mais ce que Jean dit, il le dit...
;O)


Cette discussion est classée dans : probleme, utilisateur, prenom, regexp


Répondre à ce message

Sujets en rapport avec ce message

Frame ? [ par Haugure ] Salut,J'espere que certain lecteur seront des spécialistes des frames(que je pensais maitrisé jusqu'a la...)Voici mon probleme :Je viens de creer un f Probleme avec les LAYER [ par tive ] Salut,Lorsque j'utilise une balise qui se trouve dans le les evènements tels que onLoad dans le bodyne sont plus détectable par IE ou autre navigate Detecter si l'utilisateur est On/Off line avec JS [ par Chnickel ] Il y a t'il une commande ou un test Javascript pour déterminersi l'internaute est connecté ou pas ???Le prb est simple j'utilise des petits marqueurs MENU [ par lolokill666 ] G un probleme. G une page des cadre, la page principale "mainFrame" a des barres de défilement. Mais le menu n'en as pas car je trouve que ca ferait t recuperer une partie de texte [ par fab78 ] j'ai un textarea dans lequel l'utilisateur écrit.et je voudrai récupérer la partie du texte que l'utilisateur met en surbrillance.je sais qu'il existe probleme PoP-Up [ par mickelo ] Salut a tous...Je craque la !Je veux simplement fermer a partir d'une page principale une popup que j'ai ouverte moi meme sur une page precedente. Com position d'une image [ par Ferdi ] SalutDans une fenetre popup je place une image par l'instruction suivante qui se trouve dans cette meme fenetre:document.write("");Num represente un n probleme de condition dans un switch [ par KPitN ] Voila mon probleme:A l'origine je trouve un script qui permet de lancer un lien kan j'appuie sur une touche et ki marche tres bien, dans lequel j'ai c Gestion des cookies [ par Jackboy ] J'aimerai avoir un petit truc, dans mon site je créer un cookie pour savoir si l'utilisateur a voter a mon sondage et si oui, il ne peut plus voter, m Probleme de Licence Script X [ par valoud ] Bonjour,J'utilise Script X (la version minimale) pour mes éditions, Mais à chaque utilisation une fenetre s'ouvre avec comme message :"Problem: Unauth


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,934 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales