Bonjour,


Le ven. 1 oct. 2021 à 18:38, Nicolas BUONOMO 755 <[email protected]>
a écrit :

> Merci Jean-Luc pour ce retour,
>
> Tes explications m’apporte de nouvelle interrogations ! Effectivement, si
> l’expression bonjour_a|bonjour_a_b remonté toutes les occurrences de
> bonjour_a, elle devrait aussi compter les bonjour_a dans bonjour_a_b, mais
> ce n’est pas le cas, l’implémentation dans LibreOffice semble considérer
> que nous sommes implicitement sur des mots entiers.
>
Oui bizarre, probablement que tu as raison pour les mots entier.
de mémoire, les expressions régulières sont toujours évaluées depuis la fin
en repartant vers le début de la ligne.
En forçant via "bonjour_a$|bonjour_a_b$" cela fonctionne correctement aussi.

>
> Pour mon cas pratique, c’est la solution bonjour_a(_b){0,1} ou moins
> précis bonjour.*, qui me permettent d’atteindre le comportement que
> j’attends. Mais je m’interroge plus largement sur la sémantique et le
> fonctionnement des expressions régulières dans LibreOffice.
>

bonjour_a(_b)* fonctionne aussi ;)

Bonne journée.
Yves

>
> Bonne après-midi
>
> Nicolas

-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à