Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.regexp > #165

Re: Aide Utomator

From Brice <truc@bidule.fr.invalid>
Newsgroups fr.comp.os.mac-os.x, fr.comp.lang.regexp
Subject Re: Aide Utomator
Date 2022-08-14 14:13 +0000
Organization A noiseless patient Spider
Message-ID <tdavub$35q7o$1@dont-email.me> (permalink)
References (1 earlier) <Wt6dnX_CDfcwOGv_nZ2dnZfqlJzNnZ2d@giganews.com> <td7s62$9ss$3@shakotay.alphanet.ch> <130820221715349823%Kuypers@address.invalid> <tdahbl$34au1$2@dont-email.me> <tdaipl$1t5g$1@cabale.usenet-fr.net>

Cross-posted to 2 groups.

Show all headers | View raw


Le 14 août 2022 à 12:29, Olivier Miakinen a raconté :


> [diapublication avec suivi vers fr.comp.lang.regexp]
>
> Bonjour,
>
> Le 14/08/2022 à 12:04, Brice a écrit :
>> Le 13 août 2022 à 17:15, Jean-Pierre Kuypers a écrit :
>> 
>>> [remplacer « (.*\d*.*) n°(\d*) » par « $2 $1 »]
>>>
>> Extra, je viens de tester et c'est merveiiillleeeuux,
>> Pourrais-je avoir des explications sur les .*\d et $1, $2 ?
>
> Voici les explications détaillées sur ces expressions rationnelles
> (regexp).
>
> . = n'importe quel caractère
> .* = n'importe quel caractère, n'importe quel nombre de fois
> \d = un chiffre
> \d* = n'importe quel nombre de chiffres
> (...) = capture de la sous-chaîne
> $1 = ce qu'il y avait dans le premier (...)
> $2 = ce qu'il y avait dans le deuxième (...)
>
>
> Reprenons l'exemple de Jean-Pierre :
> nom prenoms 5678 ville n°1234.jpg
>
> Je vais mettre en dessous de l'exemple ce qui est capturé par quoi :
> nom prenoms 5678 ville n°1234.jpg
> (  .*       \d*  .*  ) n°(\d*).jpg
>
> Le $2 est donc "1234" tandis que le $1 est "nom prenoms 5678 ville",
> d'où le résultat, sachant que le .jpg n'est pas traité par la regexp
> et reste donc inchangé :
> 1234 nom prenoms 5678 ville.jpg
>
> [Attention, j'ai positionné le suivi vers le groupe adapté aux
> discussions sur les regexp, à savoir fr.comp.lang.regexp]
>
je te remercie, avec un chouia de réflexion je vais savoir comment m'y
prendre.

Cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr

Back to fr.comp.lang.regexp | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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