Aller au contenu
TextArray
Tout en local

Extraire des lignes

Extrayez une plage de lignes, les N premières ou dernières lignes, ou toutes les N lignes.

Entrée
Sortie

Extraire des lignes

Extrayez des lignes exactes de n'importe quel texte en fonction de leurs numéros de ligne - une plage telle que 2 à 5, les N premières ou dernières lignes, ou chaque Nième ligne. Travaux typiques : récupérer les lignes 100 à 200 d'un long journal, supprimer l'en-tête d'une exportation CSV en conservant tout à partir de la ligne 2, échantillonner un enregistrement sur 10 à partir d'un vidage de données ou prévisualiser uniquement les 20 premières lignes d'un fichier trop volumineux pour être parcouru.

En mode Plage, le champ accepte une notation flexible basée sur 1 : un nombre unique (3), une étendue (2-5), une extrémité ouverte (4- pour tout à partir de la ligne 4, -7 pour tout jusqu'à la ligne 7) et des combinaisons séparées par des virgules comme 1,3,5-8. Les parties qui pointent après la fin du texte sont simplement ignorées, donc 1-1000 sur un fichier de 50 lignes renvoie les 50 lignes sans problème ; seule une spécification que l'outil ne peut pas lire du tout produit une erreur.

Les trois autres modes utilisent à la place le champ N. First N et Last N conservent le début ou la fin du texte, et Every Nth conserve les lignes N, 2N, 3N et ainsi de suite – toutes les 2 lignes, toutes les 10 lignes. Le commutateur Inverser transforme toute sélection en son contraire : au lieu d'extraire les lignes 5 à 20, vous les supprimez, et l'inversion des N premiers supprime un bloc d'en-tête en une seule étape.

Les fins de ligne Windows (CRLF) et Unix (LF) sont traitées de manière interchangeable, et le décompte indique combien de lignes sont entrées et combien sont sorties. Tout s'exécute localement dans votre navigateur : les journaux et les exportations ne quittent jamais votre appareil. Copiez le résultat, téléchargez-le sous forme de fichier .txt ou envoyez-le à un autre outil pour l'étape suivante.

FAQ

Quelles formes la gamme accepte-t-elle ?
Nombres simples (3), travées (2-5), extrémités ouvertes (4- pour la ligne 4 jusqu'à la fin, -7 pour le début jusqu'à la ligne 7) et combinaisons séparées par des virgules comme 1,3,5-8. Les numéros de ligne commencent à 1.
Que se passe-t-il lorsque la plage dépasse la dernière ligne ?
Rien de mal : les parties au-delà de la fin sont ignorées. Demander 1 à 1 000 sur un texte de 50 lignes renvoie simplement les 50 lignes.
À quelle ligne commence « Chaque Nième ligne » ?
À la ligne N. Avec N défini sur 2, vous obtenez les lignes 2, 4, 6 et ainsi de suite ; avec N défini sur 1, vous obtenez chaque ligne.
Comment supprimer une plage au lieu de la conserver ?
Activez « Inverser la sélection ». La sortie contient alors toutes les lignes sauf celles sélectionnées, donc extraire 5-20 devient supprimer 5-20.
Mon texte est-il téléchargé quelque part ?
Non. L'outil fonctionne entièrement dans votre navigateur et votre texte ne quitte jamais votre appareil.