Re: Variantes chiffres/répétitions

Liste des GroupesRevenir à fcl regexp 
Sujet : Re: Variantes chiffres/répétitions
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.lang.regexp
Date : 15. Aug 2022, 09:14:47
Autres entêtes
Organisation : There's no cabale
Message-ID : <tdcrp6$2ejs$1@cabale.usenet-fr.net>
References : 1 2 3 4 5 6 7 8
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.1
Le 15/08/2022 à 08:51, je répondais à Dominique :
 
modele1='[0-9]{1,3}[:][0-9]{2}[:][0-9]{2}'
modele2='[0-9]{1,3}[:][0-9]{2}[.][0-9]{1,}'
 
Là, je vérifie la bonne saisie d'un angle ou d'une heure en ddd:mm:ss ou
ddd:mm.mmmmm
 
[...] là où tu as absolument raison, c'est que dans un programme qui
pourrait être sensible et éventuellement sujet à une attaque par un
pirate, il est mille fois préférable d'écrire [0-9] plutôt que \d

Par ailleurs, j'aime bien l'idée de protéger le . par [.] plutôt que par
\. et aussi de faire de même avec [:] même si : suffisait.

Ce n'est pas pour une question d'efficacité mais de lisibilité, d'autant
plus que cela fait une jolie symétrie entre les deux formats (celui avec
[:] et celui avec [.]).

Pour la même raison de symétrie entre les deux je comprends parfaitement
l'utilisation de {1,} au lieu de +, faisant le pendant à {2}.


--
Olivier Miakinen

Date Sujet#  Auteur
14 Aug 22 * Re: Aide Utomator11Olivier Miakinen
14 Aug 22 +- Re: Aide Utomator1Brice
14 Aug 22 +* Re: Aide Utomator4Otomatic
14 Aug 22 i`* Re: Aide Utomator3Olivier Miakinen
14 Aug 22 i `* Re: Aide Utomator2Brice
15 Aug 22 i  `- Re: Aide Utomator1Jean-Pierre Kuypers
15 Aug 22 `* Re: Aide Utomator5Dominique
15 Aug 22  `* Variantes chiffres/répétitions (was: Aide Utomator)4Olivier Miakinen
15 Aug 22   +* Re: Variantes chiffres/répétitions (was: Aide Utomator)2Dominique
15 Aug 22   i`- Re: Variantes chiffres/répétitions1Olivier Miakinen
15 Aug 22   `- Re: Variantes chiffres/répétitions1Olivier Miakinen

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal