Autorise le point dans Regex

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 : Autorise le point dans Regex

Re: Autorise le point dans Regex

par Mazarini » 03 sept. 2012, 14:06

Si c'est pour vérifier un nombre décimal, je te conseille d'utiliser les filtres PHP standard : http://www.php.net/manual/fr/filter.fil ... lidate.php

Re: Autorise le point dans Regex

par Medesko » 03 sept. 2012, 13:50

Good thank to you

ça marche comme je veux avec ta solution de conserver la virgule et le point [,|\.]
Merci à vous

Re: Autorise le point dans Regex

par Mazarini » 03 sept. 2012, 13:11

Si tu mets un point tout seul, il est interprété comme un caractère quelconque, c'est pour ca qu'il faut mettre le \. C'est la même chose pour le caractère ^ ou le $.

Dis nous ce que tu veux contrôler avec ta regex, ca peut nous aider à voir l'erreur.

Edit : Si la regex fonctionnait avec une virgule avant, remplace , par \. ou [,|\.] selon que tu veuilles conserver le , ou pas.

Re: Autorise le point dans Regex

par AB » 03 sept. 2012, 12:49

En l'échappant:

Re: Autorise le point dans Regex

par Medesko » 03 sept. 2012, 12:09

j'avais essayer mais certaine paramétré ne fonctionnes plus
c'est ou je dois place le point et échappement svp.

Re: Autorise le point dans Regex

par Berzemus » 03 sept. 2012, 11:46

En l'échappant:

Autorise le point dans Regex

par Medesko » 03 sept. 2012, 11:40

Bonjour
mon Regex fonctionne Nikel
Comment puis-je autorise le point ?
(/^([0-9]+$)|(([0-9]{1,},){1,}[0-9]{1,}$)/)

Merci de m'aider