VALIDATEUR BINAIRE

Signaler
Messages postés
1466
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
7 février 2011
-
uaip
Messages postés
1466
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
7 février 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47955-validateur-binaire

uaip
Messages postés
1466
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
7 février 2011

Le plus judicieux aurait été de mettre la parenthèse fermante après l'étoile : ^([0-1]*)$
pour pouvoir récupérer le tocken matché.
pifol
Messages postés
23
Date d'inscription
mercredi 14 novembre 2007
Statut
Membre
Dernière intervention
26 avril 2009

Pourquoi les parenthèses ?
uaip
Messages postés
1466
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
7 février 2011

Je code, je code ^^
(mais si je devais poster tous mes codes (non finis à 100% pour la plupart), on n'en sortirait pas).
Mon commentaire n'était ni méchant, ni désagréable. Désolé si ça t'a offensé.
Au passage, tu peux me dire (n'étant pas un expert en regexp) si mes variantes sont bonne ou pas ?

//Enchainement binaire, codé sur un nombre pair de bits
^([0-1]{2})*$

//Adresse IP en binaire
^[0-1]){5}(\.[0-1]{5}){3}$ ou (en moche) ^[0-1]{5}\.[0-1]{5}\.[0-1]{5}\.[0-1]{5}$
cs_EBArtSoft
Messages postés
4531
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
8
Je ne vois pas non plus l'utilité de ton commentaire...
Donc prend tes mains et codes nous donc de bons exemples qui profiteraient à tous.

@+
uaip
Messages postés
1466
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
7 février 2011

Désolé pour mon manque éventuel de tolérance, mais je ne vois pas trop l'utilité de ce post. Certes il fonctionne, mais je trouve ça aussi inutile que (par exemple) ^a$ pour valider une chaine contenant uniquement le caractère 'a'.