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 :
| Recherche | Trouve |
|---|---|
chat | toutes 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