Path: ...!weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!XfseIB6KaTwYCpQGMSFr/g.user.46.165.242.91.POSTED!not-for-mail From: Dominique Newsgroups: fr.comp.lang.regexp Subject: Re: Verifier la presence d'un mot dans tous les champs Date: Sat, 11 Jun 2022 06:35:26 +0200 Organization: Aioe.org NNTP Server Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: gioia.aioe.org; logging-data="60790"; posting-host="XfseIB6KaTwYCpQGMSFr/g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: fr X-Notice: Filtered by postfilter v. 0.9.2 Bytes: 1921 Lines: 32 Le 14/03/2022 à 10:47, Olivier Miakinen a écrit : > Oui, ce serait une bonne idée si c'était possible. Mais dans mon cas > précis il n'y a pas de moyen simple de modifier le code, seulement > les regexp. Je ne peux pas non plus capturer des sous-chaînes pour > les traiter séparément ensuite. J'avais trouvé cette solution : test="Pour parler à cœur ouvert, je mets une phrase vide, cœur à cœur, je mets du cœur à l'ouvrage, même si ce n'est pas de gaieté de cœur." test1=test.split(',') test1 Out[22]: ['Pour parler à cœur ouvert', ' je mets une phrase vide', ' cœur à cœur', " je mets du cœur à l'ouvrage", " même si ce n'est pas de gaieté de cœur."] 'cœur' in test1[1] Out[23]: False 'cœur' in test1[2] Out[24]: True Mais ça ne répond pas aux cahier des charges ! Bonne journée, Dolminique