Catégorie: Développement

Filtre de lignes CSV

Idée interneUn outil manque ?

Ne conservez que les lignes CSV qui correspondent à un texte ou un motif

Collez des données CSV et ne conservez que les lignes où une colonne, ou la ligne entière, correspond à un texte ou une expression régulière, avec une option pour inverser la correspondance. Fonctionne entièrement dans votre navigateur.

1 ligne(s) correspondante(s).

JSON
name,role,team,active
Ada Lovelace,Engineer,Blue,true

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Réduire un gros export aux lignes qui comptent est généralement une recherche, pas un tri : les lignes où une colonne de statut indique "failed", ou une colonne d'e-mail correspond à un domaine. Cet outil analyse du CSV séparé par des virgules, points-virgules ou tabulations, teste soit une colonne nommée ou numérotée, soit la ligne entière, contre du texte brut ou une expression régulière, et reconstruit un CSV avec seulement les lignes correspondantes ou, avec Inverser activé, celles qui ne correspondent pas.

Mode d'emploi

  1. Collez vos données CSV dans le champ de saisie, ou chargez l'exemple.
  2. Définissez éventuellement une colonne à filtrer, par position à partir de 1 ou par nom d'en-tête.
  3. Saisissez le texte ou le motif à rechercher, puis copiez le CSV filtré.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Mes données CSV sont-elles envoyées quelque part ?
Non. L'analyse et le filtrage se font en JavaScript directement dans la page, donc les exports de tableur ne quittent jamais votre appareil.
Que se passe-t-il si je laisse la colonne vide ?
Toutes les colonnes de chaque ligne sont assemblées et testées ensemble, donc le texte ou le motif recherché peut porter sur la ligne entière plutôt que sur un seul champ.
Puis-je utiliser une expression régulière au lieu de texte brut ?
Oui, passez le mode de correspondance sur Regex ; un motif invalide est signalé sous le champ plutôt que de casser le résultat.