LibreOffice et Apache OpenOffice

LibreOffice et OpenOffice Writer : la recherche avec des expressions régulières

Quelles expressions utiliser pour rechercher autre chose que des mots ?

Les exercices suivants vous montrent quelques recherches et sélections dans un texte Writer.

Pour ces exemples, nous utilisons l’extrait du livre Le Petit Prince, ci-dessous :

Chercher plusieurs mots en même temps
 ouvrir la boîte de dialogue Rechercher & Remplacer depuis le menu édition
 demander plus d’options et cocher Expressions régulières
 cliquer dans le formulaire Rechercher dans le haut, puis entrer : boa|fauve|éléphant|chapeau
 cliquer enfin sur Tout rechercher,
 observer les mots demandés comme sur-lignés dans le texte.

Chercher une suite "ouverte" de caractères
 taper par exemple : chap.
 faire Tout rechercher
 noter que la suite recherchée contient les quatre caractères indiqués mais également un cinquième caractère "ouvert" représenté par le point.
 essayer avec deux point : chap.. pour s’en convaincre.

Chercher une suite "fermée" de caractères
 taper par exemple : dessin[sé]
 faire Tout rechercher
 noter que la suite recherchée, trouve indifféremment, les mots "dessins" et "dessiné".

Chercher un mot et son pluriel
 taper par exemple : serpents ?
 faire Tout rechercher
 noter que les deux orthographes sont sélectionnées dans leur ensemble. Le point d’interrogation rend la lettre qui le précède non obligatoire. "dess ?in" recherché permettrait de trouver "desin"

Chercher une terminaison de mot
 taper par exemple : é>
 faire Tout rechercher
 constater que toutes les lettres "é" en fin de mots sont sélectionnées.

Sélectionner tous les paragraphes vides
 par exemple pour leur attribuer un style par défaut ! (souvent utile)
 taper l’accent circonflexe espace dollar : ^$ dans le formulaire recherché.
 faire Tout rechercher
 constater les paragraphes vides sélectionnés !

Sélectionner les premières lettres de paragraphes
 taper l’accent circonflexe espace point : ^. toujours dans le formulaire de recherche,
 faire Tout rechercher
 noter la sélection de toutes les premières lettres des paragraphes.