Qu'est-ce que Rechercher et Remplacer ?

Rechercher et Remplacer vous permet de rechercher des motifs de texte et de les substituer dans votre contenu. Prend en charge la distinction majuscules/minuscules, la recherche par mot entier et les expressions régulières.

Trois interrupteurs permettent de resserrer ou d'élargir la correspondance : casse, mots entiers et un mode regex JavaScript complet avec groupes de capture. Un compteur en direct affiche le nombre de correspondances avant validation, et une vue côte à côte met en évidence chaque occurrence dans le texte d'origine et dans le résultat. La sortie se copie dans le presse-papiers ou s'enregistre en .txt.

Comment utiliser

  1. Collez votre contenu texte dans la zone de texte principale.
  2. Entrez le terme de recherche dans le champ 'Rechercher' et le remplacement dans le champ 'Remplacer'.
  3. Cliquez sur 'Tout remplacer' pour effectuer toutes les substitutions d'un coup, ou 'Remplacer' pour les traiter une par une.

Quand l'utiliser

  • Corriger un nom ou un terme mal orthographié qui apparaît 50 fois dans un long document.
  • Convertir un CSV en TSV en remplaçant chaque virgule par une tabulation.
  • Nettoyer un texte collé en retirant les avis de cookies, signatures ou en-têtes répétés d'un seul coup.

Résultat

Collez un fichier CSV et remplacez toutes les virgules par des tabulations pour le convertir en format TSV, ou corrigez un nom mal orthographié 'Jonh' en 'John' dans tout le document.

FAQ

Les expressions régulières et les groupes de capture sont-ils pris en charge ?
Oui. Activez Utiliser regex et le champ de recherche accepte la regex JavaScript standard. Dans le champ de remplacement, référencez les groupes de capture avec $1, $2, etc. Les motifs invalides affichent une erreur en ligne sans planter la page.
Comment cibler un mot exact sans toucher aux mots qui le contiennent ?
Activez Mot entier. Sans cette option, chercher cat dans concatenate remplacerait trois lettres au milieu. Avec elle, seul le mot isolé cat est ciblé et les mots plus longs contenant ces lettres restent intacts.
Puis-je insérer des sauts de ligne, des tabulations ou d'autres caractères spéciaux dans le remplacement ?
Activez Utiliser regex et écrivez les séquences d'échappement directement dans le champ de remplacement. \n insère un saut de ligne, \t une tabulation. Sans mode regex le remplacement est traité comme du texte littéral et la barre inversée reste telle quelle.
Le texte non concerné reste-t-il exactement identique ?
Oui. Seuls les segments correspondants sont touchés. Espaces, ponctuation, fins de ligne et caractères Unicode hors correspondance passent à l'octet près, vous pouvez donc traiter du code ou du markup sans risque de corruption.
Y a-t-il une limite de taille du document ?
Pas de plafond strict, mais la zone de texte doit contenir l'ensemble du document. Quelques mégaoctets de texte brut passent sans problème. Pour des fichiers de plusieurs dizaines de mégaoctets, un éditeur de bureau comme VS Code ou sed/awk en ligne de commande sera plus rapide.

Outils similaires