Deutsch   English   Français   Italiano  
<ttm19j$1bll$1@cabale.usenet-fr.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!.POSTED!not-for-mail
From: Olivier Miakinen <om+news@miakinen.net>
Newsgroups: fr.comp.lang.regexp
Subject: Re: Verifier la presence d'un mot dans tous les champs
Supersedes: <ttm0vs$1bie$1@cabale.usenet-fr.net>
Date: Wed, 1 Mar 2023 00:04:20 +0100
Organization: There's no cabale
Lines: 39
Message-ID: <ttm19j$1bll$1@cabale.usenet-fr.net>
References: <t0lcik$1616$1@cabale.usenet-fr.net>
 <dg1u2h9ms324so97iqqac5jfclhunbt5u0@4ax.com>
 <t0n2vh$23a2$1@cabale.usenet-fr.net> <t8162d$1rbm$1@gioia.aioe.org>
 <t81ks1$2ipl$1@cabale.usenet-fr.net> <ttkveo$7no$1@shakotay.alphanet.ch>
 <ttl07l$u8m$1@cabale.usenet-fr.net> <ttl3bh$svv$1@shakotay.alphanet.ch>
NNTP-Posting-Host: 94.36.4.93.rev.sfr.net
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: cabale.usenet-fr.net 1677625459 44725 93.4.36.94 (28 Feb 2023 23:04:19 GMT)
X-Complaints-To: abuse@usenet-fr.net
NNTP-Posting-Date: Tue, 28 Feb 2023 23:04:19 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
 Firefox/60.0 SeaMonkey/2.53.1
X-Mozilla-News-Host: news://94.36.4.93.rev.sfr.net
In-Reply-To: <ttl3bh$svv$1@shakotay.alphanet.ch>
Bytes: 2498

[Supersedes]

Allez, pour ceux que cela intéresse, je recopie l'article en question.

Le 28/02/2023 à 15:33, "Benoît L." a écrit :
> 
> J’ai remonté l’enfilade depuis <t0lcik$1616$1@cabale.usenet-fr.net> ;)

§
Bonjour,

D'habitude c'est le plus souvent moi qui donne la solution à un problème
de regexp, mais pour une fois c'est moi qui ai besoin d'aide.

Dans une phrase comportant plusieurs mots séparés entre autres par des
virgules, je voudrais vérifier qu'un mot en particulier se trouve dans
chaque partie de la phrase.


Par exemple, pour le mot cœur, cette phrase serait valide :

 Pour parler à cœur ouvert, cœur à cœur, je mets du cœur à l'ouvrage,
 même si ce n'est pas de gaieté de cœur.


En revanche celle-ci ne serait pas valide :

 Pour parler à cœur ouvert, cœur à cœur, je mets beaucoup de courage,
 même si ce n'est pas de gaieté de cœur.

En effet, il n'y a nulle part le mot cœur entre la deuxième virgule
et la troisième virgule.


Je précise que ma variété de regexp est celle de Perl ou de PCRE
(Perl-compatible regular expressions).

Merci de votre aide !
§