Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.regexp > #172
| From | Dominique <zzz@aol.com> |
|---|---|
| Newsgroups | fr.comp.lang.regexp |
| Subject | Re: Variantes chiffres/répétitions (was: Aide Utomator) |
| Date | 2022-08-15 09:13 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <tdcrm0$36k$1@gioia.aioe.org> (permalink) |
| References | (3 earlier) <130820221715349823%Kuypers@address.invalid> <tdahbl$34au1$2@dont-email.me> <tdaipl$1t5g$1@cabale.usenet-fr.net> <tdck2h$1ucj$1@gioia.aioe.org> <tdcqe4$2e9s$1@cabale.usenet-fr.net> |
Le 15/08/2022 à 08:51, Olivier Miakinen a écrit :
> Bonjour,
>
> Le 15/08/2022 à 07:03, Dominique a écrit :
>>
>> J'ai toujours recherché des chiffres avec [0-9]{1,}( comme dans LibreOffice)
>>
>> Voici un exemple en Pythom avec la librairie re :
>>
>> 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
>>
>> Ça fonctionne très bien, mais est-ce correct ?
>
> Oui, en tout cas avec les regexp de type perl qui sont les plus avancées
> on a déjà les équivalences suivantes :
> {1,} == +
> {0,} == *
Je ne comprends pas bien ces deux lignes. Pour moi {1,} veut dire 1 ou
plus et {0,} veut dire rien ou plus. Je dois me tromper.
>
> C'est le cas en Python : <https://docs.python.org/3/library/re.html>
>
> Mais 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 :
>
> <https://docs.python.org/3/library/re.html>
> §
> \d
>
> For Unicode (str) patterns:
>
> Matches any Unicode decimal digit (that is, any character in Unicode
> character category [Nd]). This includes [0-9], and also many other
> digit characters. If the ASCII flag is used only [0-9] is matched.
> §
>
>
Un grand merci pour tes précisions.
Back to fr.comp.lang.regexp | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Aide Utomator Olivier Miakinen <om+news@miakinen.net> - 2022-08-14 12:29 +0200
Re: Aide Utomator Brice <truc@bidule.fr.invalid> - 2022-08-14 14:13 +0000
Re: Aide Utomator Otomatic <otomatic@oto.invalid> - 2022-08-14 17:53 +0200
Re: Aide Utomator Olivier Miakinen <om+news@miakinen.net> - 2022-08-14 18:00 +0200
Re: Aide Utomator Brice <truc@bidule.fr.invalid> - 2022-08-14 19:06 +0000
Re: Aide Utomator Jean-Pierre Kuypers <Kuypers@address.invalid> - 2022-08-15 10:31 +0200
Re: Aide Utomator Dominique <zzz@aol.com> - 2022-08-15 07:03 +0200
Variantes chiffres/répétitions (was: Aide Utomator) Olivier Miakinen <om+news@miakinen.net> - 2022-08-15 08:51 +0200
Re: Variantes chiffres/répétitions (was: Aide Utomator) Dominique <zzz@aol.com> - 2022-08-15 09:13 +0200
Re: Variantes chiffres/répétitions Olivier Miakinen <om+news@miakinen.net> - 2022-08-15 09:18 +0200
Re: Variantes chiffres/répétitions Olivier Miakinen <om+news@miakinen.net> - 2022-08-15 09:19 +0200
Re: Variantes chiffres/répétitions Olivier Miakinen <om+news@miakinen.net> - 2022-08-15 09:14 +0200
csiph-web