elle m'interdit les 0 en première et dernière position.
interdit également, bien sur les nombres > 255
cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014 16 sept. 2008 à 01:26
Même si la bonne requête est lourde, il en reste néanmoins que cette solution n'est la bonne puisque un IP invalide peut-être entré et tant qu'a faire c'est plus la peine de la valider.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 15 sept. 2008 à 16:57
lol
non, t'as rien de correct en regexps pour gerer ca
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 15 sept. 2008 à 16:40
Certe que proposes-tu pour corriger cela ?
Par exemple : ^(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})){3}$^(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})){3}(/(3[012]|[12]\d|\d))$
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 15 sept. 2008 à 13:09
29 juil. 2014 à 22:23
29 juil. 2014 à 22:19
21 juil. 2009 à 08:49
http://regex.codes-sources.com/codes/EXTRACTION-ADRESSES-IP_49619.aspx
\b(?:[1-9]|1?\d{2}|25[0-5]|2[0-4]\d)\.(?:(?:\d|1?\d{2}|25[0-5]|2[0-4]\d)\.){2}(?:[1-9]|1?\d{2}|25[0-5]|2[0-4]\d)\b
elle m'interdit les 0 en première et dernière position.
interdit également, bien sur les nombres > 255
16 sept. 2008 à 01:26
\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b
Lourd mais sa marche :O
bonne prog A+
15 sept. 2008 à 16:57
non, t'as rien de correct en regexps pour gerer ca
15 sept. 2008 à 16:40
Par exemple : ^(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})){3}$^(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]\d{2}|\d{1,2})){3}(/(3[012]|[12]\d|\d))$
15 sept. 2008 à 13:09