Text/Clean

Filtrer les lignes

Ne garde que les lignes qui contiennent un texte donné, ou supprime uniquement ces lignes.

Exemple

  • Options appliquées
  • ActionSupprimer les lignes contenant
  • Texte recherché^\d+$
  • Expression régulière
Entrée
Chapter 1  Introduction
12
The method is simple.
13
Results follow.
Résultat
Chapter 1  Introduction
The method is simple.
Results follow.

Symboles des exemples : ⇥ tabulation · · espace en fin de ligne · ⍽ NBSP · □ espace pleine chasse · ◌ caractère de largeur nulle

Ouvrir cette opération dans l'outil

Ce que fait l'opération

Vérifie pour chaque ligne si elle contient le texte recherché, et filtre en conséquence.

Options

  • Garder seulement les lignes contenant : pour extraire d'un journal les seules lignes contenant ERROR, ou ne garder dans une liste que les e-mails d'un domaine donné.
  • Supprimer les lignes contenant : pour effacer des lignes répétitives et inutiles comme les en-têtes, les mentions publicitaires ou les numéros de page.
  • Expression régulière : activée, le texte recherché est interprété comme une expression régulière JavaScript. Par exemple, ^\d+$ correspond aux lignes ne contenant que des chiffres (numéros de page) et @gmail\.com$ aux lignes qui se terminent par une adresse gmail.
  • Ignorer la casse : activée par défaut.

Quand l'utiliser

Pratique pour effacer les numéros de page et en-têtes glissés dans une copie de PDF avant Réparer les sauts de ligne d'un PDF, ou pour rassembler les réponses d'un formulaire ayant choisi une option précise. Si le texte recherché est vide, rien n'est filtré.

Pour effacer seulement une partie de la ligne et non la ligne entière, utilisez Rechercher et remplacer.