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


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

Re: Regex qui supprime tout le reste de la ligne après le premier espace

From Olivier Miakinen <om+news@miakinen.net>
Newsgroups fr.comp.lang.regexp
Subject Re: Regex qui supprime tout le reste de la ligne après le premier espace
Date 2024-12-09 12:34 +0100
Organization There's no cabale
Message-ID <vj6kjn$281a$1@cabale.usenet-fr.net> (permalink)
References <AABnVJ4ChAMAADSd.A3.flnews@yamo.pasdenom.info> <vj3r5a$i63$19@rasp.pasdenom.info> <vj688q$bq6$1@rasp.pasdenom.info>

Show all headers | View raw


Le 09/12/2024 09:03, yamo' a écrit :
> 
>> sed '/^:/!s/ .*$//' fichier.txt
> 
>> semble faire le job, mais ce n'est pas moi qui l'ai écrit :o)
> 
> Pour moi c'est, à l'exception des plus simples, presque aussi obscur que du 
> mandarin...

J'ai expliqué cette commande sed dans ma réponse à Jo Engo.

> Surtout que j'ai le souvenir que par exemple ^ a plusieurs significations...

Il y a en tout et pour tout deux contextes dans les regexp, à savoir le contexte
global ou celui des classes de caractères (entre crochets []). Dans le contexte
global, ^ désigne le début de la ligne ou le début du texte. Tandis qu'au tout
début d'une classe de caractères cela signifie « NON » : [0-9] c'est n'importe
quel chiffre entre 0 et 9, alors que [^0-9] c'est n'importe quel caractère sauf
un chiffre entre 0 et 9.

> Et je les ai pris en grippe dès le départ. 

Avec un peu d'aide de ma part, DV a rédigé une doc pour les débutants que je
trouve particulièrement claire et accessible. Elle est très orientée pour
le logiciel MacCafé, mais elle reste pertinente dans la plupart des autres
cas (particulièrement pour PCRE) et me semble facile à lire.

Voir <http://mc.yakakwatik.org/regex/fr/>.

-- 
Olivier Miakinen

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


Thread

Regex qui supprime tout le reste de la ligne après le premier espace yamo' <news@pasdenom.info> - 2024-12-07 20:12 +0100
  Re: Regex qui supprime tout le reste de la ligne après le premier espace Jo Engo <yl@icite.fr> - 2024-12-08 10:07 +0000
    Re: Regex qui supprime tout le reste de la ligne après le premier espace Olivier Miakinen <om+news@miakinen.net> - 2024-12-08 13:09 +0100
    Re: Regex qui supprime tout le reste de la ligne après le premier espace yamo' <news@pasdenom.info > - 2024-12-09 08:03 +0000
      Re: Regex qui supprime tout le reste de la ligne après le premier espace Olivier Miakinen <om+news@miakinen.net> - 2024-12-09 12:34 +0100
        Re: Regex qui supprime tout le reste de la ligne après le premier espace DV <dv@reply-to.not.invalid> - 2024-12-09 12:50 +0000
        Re: Regex qui supprime tout le reste de la ligne après le premier espace Otomatic <otomatic@oto.invalid> - 2024-12-09 18:08 +0100
          Re: Regex qui supprime tout le reste de la ligne après le premier espace Olivier Miakinen <om+news@miakinen.net> - 2024-12-10 02:29 +0100
            Re: Regex qui supprime tout le reste de la ligne après le premier espace yamo' <yamo@beurdin.invalid> - 2024-12-11 17:15 +0100
    Re: Regex qui supprime tout le reste de la ligne après le premier espace yamo' <yamo@beurdin.invalid> - 2024-12-11 17:16 +0100
      Re: Regex qui supprime tout le reste de la ligne après le premier espace Jo Engo <yl@icite.fr> - 2024-12-14 20:51 +0000
        Re: Regex qui supprime tout le reste de la ligne après le premier espace Olivier Miakinen <om+news@miakinen.net> - 2024-12-14 22:48 +0100
  Re: Regex qui supprime tout le reste de la ligne après le premier espace Olivier Miakinen <om+news@miakinen.net> - 2024-12-08 13:29 +0100
    Re: Regex qui supprime tout le reste de la ligne après le premier espace Olivier Miakinen <om+news@miakinen.net> - 2024-12-08 14:01 +0100
      Re: Regex qui supprime tout le reste de la ligne après le premier espace yamo' <news@pasdenom.info > - 2024-12-09 07:52 +0000
        Re: Regex qui supprime tout le reste de la ligne après le premier espace Olivier Miakinen <om+news@miakinen.net> - 2024-12-09 12:16 +0100

csiph-web