Re: Useless Use Of Regexes

Liste des GroupesRevenir à col misc 
Sujet : Re: Useless Use Of Regexes
De : Pancho.Jones (at) *nospam* protonmail.com (Pancho)
Groupes : comp.os.linux.misc
Date : 24. Mar 2025, 22:48:26
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vrsjva$1oouq$1@dont-email.me>
References : 1
User-Agent : Mozilla Thunderbird
On 3/24/25 20:34, Lawrence D'Oliveiro wrote:
Besides the traditional “Useless Use Of Cat” (UUOC) newbie faux pas,
we can add “Useless Use Of Regexes”.
 These can often be quite subtle. I spotted one obvious instance here
<https://www.zdnet.com/article/5-ways-i-use-regex-in-linux-and-why-theyre-so-essential/>,
namely this one:
      ip addr | grep -Eo '192\.168\.1\.[0-9]{1,3}'
 
Tut Tut!
$ip addr | grep -E '192\.168\.0\.([0-1]?[0-9]?[0-9]?|2[0-4][0-9]|25[0-5])'
Solve a problem with a RegEx, now you have two problems :-)

which can be more easily written using features built into iproute2 itself:
      ip addr show to 192.168.1.0/24
Seriously, though, it is often easier to filter output from a standard command with grep, than it is to learn all the command flags.

Date Sujet#  Auteur
24 Mar 25 * Useless Use Of Regexes36Lawrence D'Oliveiro
24 Mar 25 +* Re: Useless Use Of Regexes29Pancho
24 Mar 25 i+- Re: Useless Use Of Regexes1The Natural Philosopher
24 Mar 25 i+* Re: Useless Use Of Regexes26Lawrence D'Oliveiro
25 Mar 25 ii+* Re: Useless Use Of Regexes3Marc Haber
26 Mar 25 iii`* Re: Useless Use Of Regexes2Lawrence D'Oliveiro
26 Mar 25 iii `- Re: Useless Use Of Regexes1Marc Haber
25 Mar 25 ii+* Re: Useless Use Of Regexes21Anssi Saari
25 Mar 25 iii`* Re: Useless Use Of Regexes20Marc Haber
26 Mar 25 iii +* Re: Useless Use Of Regexes16Lawrence D'Oliveiro
26 Mar 25 iii i`* Re: Useless Use Of Regexes15Marc Haber
26 Mar 25 iii i `* Re: Useless Use Of Regexes14Lawrence D'Oliveiro
26 Mar 25 iii i  +* Re: Useless Use Of Regexes12Marc Haber
27 Mar 25 iii i  i`* Re: Useless Use Of Regexes11Lawrence D'Oliveiro
27 Mar 25 iii i  i `* Re: Useless Use Of Regexes10Marc Haber
27 Mar 25 iii i  i  `* Re: Useless Use Of Regexes9Lawrence D'Oliveiro
27 Mar 25 iii i  i   `* Re: Useless Use Of Regexes8Marc Haber
27 Mar 25 iii i  i    `* Re: Useless Use Of Regexes7Lawrence D'Oliveiro
28 Mar 25 iii i  i     +* Re: Useless Use Of Regexes5marrgol
28 Mar 25 iii i  i     i+* Re: Useless Use Of Regexes3Chris Ahlstrom
28 Mar 25 iii i  i     ii`* Re: Useless Use Of Regexes2rbowman
29 Mar 25 iii i  i     ii `- Re: Useless Use Of Regexes1Chris Ahlstrom
28 Mar 25 iii i  i     i`- Re: Useless Use Of Regexes1Lawrence D'Oliveiro
1 Apr04:54 iii i  i     `- Re: Useless Use Of Regexes1Wayne
27 Mar 25 iii i  `- Re: Useless Use Of Regexes1c186282
26 Mar 25 iii `* Re: Useless Use Of Regexes3c186282
26 Mar 25 iii  `* Re: Useless Use Of Regexes2rbowman
27 Mar 25 iii   `- Re: Useless Use Of Regexes1c186282
25 Mar 25 ii`- Re: Useless Use Of Regexes1Pancho
30 Mar 25 i`- Re: Useless Use Of Regexes1Stéphane CARPENTIER
25 Mar 25 +- Re: Useless Use Of Regexes1Ben Collver
30 Mar 25 `* Re: Useless Use Of Regexes5Stéphane CARPENTIER
30 Mar 25  `* Re: Useless Use Of Regexes4Lawrence D'Oliveiro
30 Mar 25   `* Re: Useless Use Of Regexes3Stéphane CARPENTIER
31 Mar 25    `* Re: Useless Use Of Regexes2Lawrence D'Oliveiro
6 Apr09:40     `- Re: Useless Use Of Regexes1Stéphane CARPENTIER

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal