Aller au contenu
Allin

Dupliquer chaque ligne

Répète chaque ligne un certain nombre de fois.

Ouvre Dupliquer chaque ligne et tu obtiens une réponse immédiatement, sans compte à créer. Sa place est sous Transformer & nettoyer ; Mettre chaque ligne entre guillemets et Rogner chaque ligne répondent aux questions les plus proches.

Comment l'utiliser

  1. Ouvre l'outil — sans inscription ni installation.
  2. Saisis tes données ou ajuste les options disponibles.
  3. Obtiens ton résultat instantanément, puis copie-le ou télécharge-le.

Questions fréquentes

Qu'est-ce que Dupliquer chaque ligne ?

Répète chaque ligne un certain nombre de fois.

Dans quels cas s'en sert-on concrètement ?

Nettoyer un copier-coller avant de le réutiliser : dédoublonner une liste, uniformiser la casse, retirer les accents pour un nom de fichier, ou trier des lignes.

Quelle est l'erreur la plus fréquente ?

Trier du texte comme s'il était en ASCII. Les lettres accentuées se retrouvent après le Z dans un tri par octets, ce qui place « Zurich » avant « Émile » et donne une liste qu'aucun lecteur n'acceptera.

En quoi Dupliquer chaque ligne diffère-t-il de Mettre chaque ligne entre guillemets ?

Ils se ressemblent mais répondent à des questions différentes : Mettre chaque ligne entre guillemets est celui à ouvrir lorsqu'il s'agit de entoure chaque ligne de guillemets, avec une virgule optionnelle — pratique pour les tableaux de code. Choisis celui qui correspond à ton point de départ — les deux sont gratuits.

Existe-t-il un outil pour l'étape suivante ?

Rogner chaque ligne est le plus proche après celui-ci : Supprime les espaces en début et fin de chaque ligne.

Quels autres outils vaut-il la peine d'ouvrir à côté ?

Inverser chaque mot et Trouver les lignes en double — ils reviennent assez souvent dans la même tâche pour mériter un second onglet.

D'où viennent les données ?

Les transformations s'appuient sur la gestion Unicode du navigateur : changements de casse et tri respectent donc la locale, pas l'ordre des octets. Rien n'est tronqué : ce qui sort est l'intégralité de ce qui est entré.

Pour aller plus loin

Tous les guides
ExplicationTrouver les doublons d'une liste sans tableurDeux lignes qui paraissent identiques ne le sont souvent pas. La casse, une espace finale, une espace insécable et deux encodages différents de la même lettre accentuée ont été passés dans le détecteur de doublons : il n'en a signalé aucun dans trois cas sur quatre.TutorielNettoyer un texte en désordre : l'ordre des opérations qui compte vraimentRetirer les balises avant de décoder les entités, couper les espaces avant de dédupliquer, écraser les blancs en dernier. Trois ordres exécutés dans Node, un pipeline de neuf étapes dans le bon sens, et les caractères invisibles — U+00A0, U+200B, U+FEFF — qui survivent à tout nettoyage naïf.TutorielNuméroter les lignes d'un texte pour une relecture à plusieursLa numérotation commence à 1 et ne peut pas être mise à 0, l'alignement se fait avec des espaces et non des zéros, et l'outil de suppression annule huit des onze séparateurs sans toucher à l'indentation. Ce qu'il ne sait toujours pas faire, c'est distinguer tes numéros des siens.GuideNettoyer une liste collée depuis un tableur ou un PDFUn collage transporte des caractères invisibles : espaces insécables, traits d'union conditionnels, espaces de largeur nulle, tabulations et CRLF. Quatre outils de nettoyage ont été passés sur chacun, et ils utilisent trois définitions différentes de l'espace.GuideRetirer le Markdown : ce que le texte brut perd, et ce qu'une regex se trompe à faireUn lien devient un texte dont la destination a disparu, une liste imbriquée perd sa hiérarchie, un tableau devient une file de mots. Puis la moitié technique : le markdown n'a pas de spécification unique, et un nettoyeur à base de regex abîme un nom de fichier, un signe de multiplication et l'intérieur d'un bloc de code — le tout confronté à un vrai analyseur.GuideRechercher-remplacer : les pièges des expressions régulières, démontrés un par unGourmand contre paresseux sur la même chaîne, le point qui saute les retours à la ligne, $& et $$ dans le remplacement, une regex /g réutilisée qui saute une ligne en silence, et pourquoi /i ignore tout du i turc. Chaque échec exécuté dans Node, avec une routine compter-puis-remplacer qui les attrape.