Filtrer les lignes — Garder ou supprimer les lignes contenant un texte
Filtrez les lignes d'un texte : gardez ou supprimez celles qui contiennent un mot, commencent ou finissent par un texte ou correspondent à une regex. Gratuit.
🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargéGarder ou supprimer les lignes qui correspondent
Quand vous avez besoin des lignes d'erreur d'un long journal, des lignes d'un export qui mentionnent un seul client, ou d'une liste de mots sans les entrées contenant des chiffres, un filtre de lignes règle le problème en quelques secondes. Collez votre texte, saisissez ce que vous cherchez et choisissez de garder les lignes correspondantes ou de les supprimer. Le résultat et le décompte des lignes gardées et supprimées se mettent à jour pendant la saisie.
Cinq types de correspondance couvrent la plupart des besoins. « contain » (contient) trouve le texte n'importe où dans la ligne. « start with » (commence par) et « end with » (finit par) l'ancrent au début ou à la fin, idéal pour les préfixes comme les dates ou les niveaux de journalisation et pour les extensions de fichiers. « Exactly equal » (strictement égal) ne compare que des lignes entières. « Match regex » (correspondre à une regex) vous permet d'écrire une expression régulière JavaScript pour des règles complexes, comme ^\d{4}-\d{2} pour les lignes commençant par une date ou @(gmail|outlook)\.com$ pour certains domaines de messagerie.
Plusieurs termes et respect de la casse
Cochez « Several terms » (plusieurs termes) pour filtrer avec une liste de mots en une seule fois : saisissez un terme par ligne, et une ligne correspond dès qu'un des termes correspond. Il devient alors facile de ne garder que les lignes mentionnant un ensemble de codes produit ou de supprimer celles contenant un mot d'une liste d'exclusion. Par défaut, la recherche ignore les majuscules et les minuscules ; cochez « Case sensitive » (respecter la casse) quand elles comptent, par exemple pour distinguer ERROR de error.
Supprimer les correspondances est l'opération inverse : passez à « Remove matching lines » (supprimer les lignes correspondantes) pour retirer les commentaires commençant par #, effacer les messages de débogage ou nettoyer les lignes vides avec l'expression régulière ^\s*$. Les lignes conservent toujours leur ordre d'origine et rien d'autre n'y est modifié.
Filtrage privé des journaux
Les journaux et les exports contiennent souvent des adresses IP, des e-mails et des identifiants internes. Le filtrage s'exécute entièrement dans votre navigateur : rien n'est envoyé et vous pouvez travailler en toute sécurité avec des données sensibles.
Comment utiliser
- Collez votre texteAjoutez un fichier journal, une liste, un export CSV ou n'importe quel texte avec un enregistrement par ligne.
- Choisissez garder ou supprimerGardez uniquement les lignes correspondantes, ou supprimez-les et conservez le reste.
- Définissez la correspondanceRecherchez les lignes qui contiennent, commencent par, finissent par ou sont strictement égales à votre texte, ou utilisez une expression régulière.
- Copiez les lignes filtréesLe compteur indique combien de lignes ont été gardées et combien ont été supprimées.