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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Expressions régulire en js

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Expressions régulire en js

n°365162
SOS - SOS
Posté le 17-04-2003 à 16:28:38  profilanswer
 

Salut !
 
J'utilise les expressions régulières pour valider un form HTML. Notamment, en ce qui concerne un champ prix, qui doit être de la forme :
 
12 ou bien 12,34
 
J'utilise  
/^\d+[,\d+]?$/
 
mais il me vire quand je met 12,34. Par contre, ca laisse passer 12, ??? Je ne comprend pas !
 
Qu'un peut m'aider siouplait ???
 
Merci !

mood
Publicité
Posté le 17-04-2003 à 16:28:38  profilanswer
 

n°365166
SOS - SOS
Posté le 17-04-2003 à 16:30:27  profilanswer
 

je suis con !!!
 
C'est bien sur :
 
/^\d+(,\d+)?$/ et non /^\d+[,\d+]?$/
 
j'ai confondu parenthèse et crochet.... saloperie !
Merci quand même !

n°365188
SOS - SOS
Posté le 17-04-2003 à 16:47:50  profilanswer
 

pendant que j'y suis, je coince sur autre chose :
verifier que ce qui est entré est bien de la forme :
lettres suivi de . suivi de lettres (un nom de fichier sans numero quoi !)
 
le truc suivant ne fonctionne pas, alors qu'il devrait à mon sens. Ou me plante - je ?
 
[a-zA-Z]+.[a-zA-Z]+

n°365386
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-04-2003 à 18:01:41  profilanswer
 

essaye en backslashant le point !!! sinon le . est interpreté comme n'importe quel caractère.
Aaah et gaffe au _ assez fréquent dans les noms de fichiers :)

n°366102
SOS - SOS
Posté le 18-04-2003 à 11:05:43  profilanswer
 

coucou !
 
j'ai essayé, et ca ne fonctionne pas... j'y perds mon latin !
 
si je met :
 
[a-zA-Z]+\.[a-zA-Z]+
 
il me laisse passer les saisies du genre : nomfichier
 
si je mets cela [a-zA-Z]+.[a-zA-Z]+
 
il m'oblige à mettre un point, ce qui est mieux : nomfichier.
 
mais dans les deux cas, il m'oblige pas a mettre nomfichier.extension ?
 
Je vois pas ce qui cloche pourtant ??????????????????

n°366110
SOS - SOS
Posté le 18-04-2003 à 11:09:06  profilanswer
 

un autre truc sur la même regexp :
 
/[a-zA-Z]+.[a-zA-Z]+/
 
laisse passer la saisie de 123 ?????????????


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

  Expressions régulire en js

 

Sujets relatifs
Expressions régulières [RESOLU PAR MOI-MEME)Expressions regulieres
je galere avec les expressions regulieres...[JS] regular expressionS @ l'aide!!
Expressions régulièresExpressions régulières... (TOUJOURS DANS LE CACA Rhaaa !!)
[php] Expressions régulière prendre n'importe quoi[Perl] Y a-t-il un dieu des expressions régulières dans la salle?
Expressions régulièresCrée des liens à partir de mots dans un texte (expressions régulières)
Plus de sujets relatifs à : Expressions régulire en js


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)