Première expression régulière

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 : Première expression régulière

Re: Première expression régulière

par albius » 06 juil. 2010, 16:43

Merci!

Re: Première expression régulière

par stealth35 » 06 juil. 2010, 11:36

je dirais comme ca

Code : Tout sélectionner

^[0-9]+(?:[\.,][0-9]{1,2})?
tu peux tester ici :wink:

http://gskinner.com/RegExr/

Première expression régulière

par albius » 06 juil. 2010, 11:25

Bonjour,

Je cherche à vérifier via une expression régulière si l'utilisateur a bien écrit, soit:
- Un nombre entier ou
- Un nombre décimal, avec virgule ou point, admettant deux chiffres maximum après la virgule (ou point)
- Toutes lettres ou caractères spéciaux (autres que la virgule ou le point) ne sont pas autorisés
Voici ce que j'ai écris jusqu'à présent:

Code : Tout sélectionner

match(/^([0-9])|([0-9]+[\.,][0-9]{2})$/)
Mais ça ne marche pas. Si j'insère des lettres entre les chiffres ou autres caractères par exemple, ça passe...
merci,