À quoi servent la recherche et le remplacement ?
Cet outil trouve chaque occurrence d'un mot ou d'une expression dans votre texte et le remplace par autre chose, d'un seul coup. C'est le moyen rapide d'apporter une modification cohérente à un long document, en corrigeant un nom mal orthographié, en échangeant un terme, en mettant à jour une URL ou en reformatant des données, sans modifier chaque instance à la main. Il prend également en charge le respect de la casse et les expressions régulières pour un contrôle précis.
Texte brut et regex
Par défaut, la recherche et le remplacement fonctionnent sur du texte littéral : tapez ce que vous recherchez, tapez par quoi le remplacer, et chaque correspondance est permutée. Pour plus de puissance, activez les expressions régulières (expressions régulières), qui vous permettent de faire correspondre des modèles plutôt que du texte exact, tous les nombres, toutes les adresses e-mail, le texte entre crochets ou tout autre modèle. Regex est ce qui permet de rechercher et de remplacer un véritable outil de nettoyage de données plutôt qu'un simple échangeur de mots.
Sensibilité à la casse
L'option sensible à la casse contrôle si « Apple » et « Apple » sont traités de la même manière. Lorsqu'elle est désactivée, la recherche ignore les majuscules et détecte toutes les variantes. Lorsqu'il est activé, seules les correspondances à la casse exacte sont remplacées, ce qui est important lorsque vous modifiez un terme spécifique mais que vous souhaitez laisser intacts les mots similaires dans d'autres cas. Choisissez en fonction du sens ou non de la majuscule dans votre texte.
Exemples pratiques
Remplacez chaque « couleur » par « couleur » pour convertir l’orthographe britannique en américaine. Supprimez le formatage en remplaçant les espaces doubles par des espaces simples. Utilisez l'expression régulière pour mettre chaque ligne entre guillemets, convertir une liste séparée par des virgules en une liste séparée par une nouvelle ligne ou supprimer tout ce qui se trouve entre parenthèses. Parce que toute l’opération s’exécute dans votre navigateur, vous pouvez nettoyer des données sensibles, une liste d’enregistrements, un document interne, sans rien télécharger.
Recherche et remplacement en masse sans traitement de texte
La recherche et le remplacement sont intégrés à chaque traitement de texte, mais en ouvrir un simplement pour échanger un mot dans un bloc de texte collé est lent. Un outil Web est plus rapide pour les tâches rapides : collez le texte, tapez ce que vous recherchez et par quoi le remplacer, et obtenez le résultat instantanément. Remplacez un nom dans un document, échangez une faute de frappe récurrente, remplacez un jeton d'espace réservé par une valeur réelle ou convertissez un terme en un autre dans une liste entière, le tout sans lancer de logiciel plus lourd.
Utiliser des expressions régulières
Pour les remplacements avancés, activez les expressions régulières (expressions régulières) pour qu'elles correspondent à des modèles plutôt qu'à du texte fixe. Avec regex, vous pouvez faire correspondre tous les nombres, toutes les chaînes en forme d'e-mail, tout ce qui se trouve entre deux marqueurs ou tout autre modèle, et les remplacer en un seul passage. Ceci est puissant pour nettoyer les données structurées, reformater les listes et supprimer les modèles indésirables. Si vous n'en avez pas besoin, laissez l'expression régulière désactivée et l'outil traitera votre recherche comme du texte littéral brut, ce qui est plus sûr pour les échanges quotidiens.
Sensibilité à la casse et correspondance de mots entiers
Par défaut, la recherche ne respecte pas la casse, donc « cat » correspond à « Cat » et « CAT ». Activez le respect de la casse lorsque la différence compte, en remplaçant la variable « Total » sans toucher « total », par exemple. En combinaison avec les limites des mots regex, vous ne pouvez faire correspondre que des mots entiers, évitant ainsi l'erreur classique consistant à remplacer « chat » dans « catégorie ». Ces contrôles vous permettent d'effectuer des remplacements précis et prévisibles sur n'importe quelle quantité de texte.