REGEX : expression régulière

Qu’est-ce qu’une expression régulière (REGEX) ?

  • Définition : Une REGEX est une séquence de caractères qui définit un motif de recherche. Elle permet de trouver, remplacer ou valider des chaînes de texte selon des règles précises.
  • Utilité en édition :
    • Automatiser la correction de fautes typographiques récurrentes.
    • Uniformiser les mises en forme (espaces, ponctuation, styles).
    • Nettoyer et préparer un manuscrit pour l’import dans InDesign ou la conversion en EPUB.

Outils compatibles

  • Word/LibreOffice : Fonction « Rechercher/Remplacer » avancée (mode REGEX activé).
  • InDesign : Grep (via le panneau « Rechercher/Remplacer »).
  • Sigil : Recherche avancée pour nettoyer le code HTML/EPUB.
  • Phoenix code, Visual studio code : Les éditeurs txt pour le code XML/HTML

Exemples typiques d’utilisation

Exemples simples :

RechercheTrouve
chattoutes les occurrences de « chat »
[0-9]n’importe quel chiffre
[A-Z]n’importe quelle majuscule
^début de paragraphe
$fin de paragraphe

Ressources

La liste des expressions régulières pour Libre office

Les expressions régulières dans Sigil : voir dans le manuel d’utilisation

Tutos Regex orthotypo dans Libre office

Tutos Regex orthotypo dans Indesign