Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1372 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [regex-js] ma petite expression régulière javascript...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[regex-js] ma petite expression régulière javascript...

n°2091036
tuxbleu
renie ses origines
Posté le 23-07-2011 à 12:35:38  profilanswer
 

Question regex  
 
Je souhaite remplacer à la volée ce qu'écrit mon utilisateur dans un champs de saisie.  
 
But du jeu, l'autoriser à saisir de a à z, de 0 à 9, - et _, mais pas pour le premier caractère, là il ne peut saisir que a à z.  
Ce que j'ai écris, ca gère bien, sauf le cas du premier caractère.  
   
<input ...onkeyup="checkchamps(this)">  
 
function checkchamps(elm) {  
    elm.value = elm.value.replace(/[^0-9a-z_-]/g,'');  
}  
 
Une idée ?


---------------
Mon topic de vente - Mon feed-back
mood
Publicité
Posté le 23-07-2011 à 12:35:38  profilanswer
 

n°2091184
tuxbleu
renie ses origines
Posté le 24-07-2011 à 13:56:18  profilanswer
 

... :bounce:


---------------
Mon topic de vente - Mon feed-back
n°2091193
boutlatent
Posté le 24-07-2011 à 14:39:00  profilanswer
 

Tente en mettant les index des caractères, du genre
 

Code :
  1. function checkchamps(elm) {
  2.     elm.value = elm.value.replace(/[^0-9a-z_-]{2,}/g,'');
  3.     elm.value = elm.value.replace(/[^a-z]{1}/g,'');
  4. }


 
Et n'oublie pas de contrôler ces données côté serveur également.

n°2091960
tuxbleu
renie ses origines
Posté le 28-07-2011 à 15:24:29  profilanswer
 

J'y croyais, mais non, ca ne fonctionne po, le navigateur indique une erreur de js


---------------
Mon topic de vente - Mon feed-back

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [regex-js] ma petite expression régulière javascript...

 

Sujets relatifs
Récupérer les valeurs de plusieurs select avec javascriptJavascript - Suivre un lien suite à un prompt
Javascript dans GreaseMonkey[Javascript] Définir un attribut à l'aide d'une variable
Regex: remplacer un mot-clé par un lienDestruction event JavaScript en mémoire
Vérification code Javascript[Javascript] sans doute une petite erreur dans mon javascript
[regex] Améliroer ce regex 
Plus de sujets relatifs à : [regex-js] ma petite expression régulière javascript...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR