Rechercher et Remplacer en Lot

Appliquez plusieurs règles de recherche et remplacement à votre texte en une fois avec prise en charge des regex, de la casse et des mots entiers. Importez et exportez des jeux de règles au format JSON.

Mis à jour le

Share:

Input Text

Replacement Rules
1

0 matches

Apply Mode

All enabled rules are applied top-to-bottom automatically.

Output

Try a Sample

Load sample text and 3 preset rules (string replace, case-insensitive, and a regex with backreferences).

Questions Fréquentes

Que fait-il ?

Il définit de nombreuses règles de recherche et de remplacement et les applique à votre texte en une seule passe, avec des options par règle pour la sensibilité à la casse, la correspondance de mots entiers et les expressions régulières.

Les regex prennent-elles en charge les références arrière ?

Oui. Activez Regex sur une règle et utilisez des expressions régulières JavaScript complètes, y compris les références arrière $1, $2 dans le texte de remplacement.

Mon texte est-il envoyé à un serveur ?

Non. Toutes les opérations s'exécutent à 100% côté client. Votre texte et vos règles ne quittent jamais votre appareil.

Find and Replace Bulk est-il gratuit ?

Oui, Find and Replace Bulk est 100% gratuit, sans inscription, sans frais cachés et sans limite d'utilisation. Tout le traitement s'effectue localement dans votre navigateur, garantissant une confidentialité totale.

Mes données sont-elles en sécurité avec cet outil ?

Absolument. Find and Replace Bulk traite tout côté client, dans votre navigateur. Aucune donnée n'est envoyée ni stockée sur un serveur. Votre contenu reste à tout moment privé sur votre appareil.

Find and Replace Bulk fonctionne-t-il sur les appareils mobiles ?

Oui, Find and Replace Bulk est entièrement responsive et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans téléchargement d'application.

Dois-je créer un compte pour utiliser cet outil ?

Aucun compte ni inscription n'est nécessaire. Ouvrez simplement Find and Replace Bulk dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a ni barrière d'inscription ni restriction d'utilisation.

Puis-je traiter de grandes quantités de texte ?

Oui, Find and Replace Bulk gère du texte de toute longueur avec un traitement rapide et en temps réel. Comme tout s'exécute dans votre navigateur, les performances dépendent de votre appareil, mais l'outil fonctionne bien dans la plupart des cas.

Comment utiliser Find and Replace Bulk ?

Saisissez simplement votre texte dans le champ prévu, ajustez les réglages selon vos préférences, et l'outil le traitera instantanément. Vous pourrez ensuite copier le résultat dans le presse-papiers ou le télécharger.

Quels navigateurs sont pris en charge ?

Find and Replace Bulk fonctionne sur tous les navigateurs modernes, dont Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.

L'ordre des règles de recherche et remplacement a-t-il une importance ?

Oui, l'ordre des règles compte car elles s'exécutent de façon séquentielle en mode Toutes les règles : le résultat d'une règle devient l'entrée de la suivante, si bien qu'une règle ultérieure voit un texte déjà modifié par les règles précédentes. Cela signifie qu'une règle large peut absorber du texte qu'une règle précise était censée cibler, ou que deux règles qui se chevauchent peuvent s'enchaîner d'une manière que vous n'aviez pas prévue. La bonne habitude consiste à placer les modifications larges ou générales avant les modifications précises lorsqu'elles risquent de toucher les mêmes mots, et à tester la chaîne en mode Étape par étape, qui applique une règle à la fois pour observer exactement ce que fait chaque étape. Faites glisser vos règles dans le bon ordre, puis utilisez les compteurs de correspondances en direct de chaque règle pour confirmer que chaque motif touche bien le texte attendu avant de copier le résultat final.

Quelle est la différence entre la correspondance en mot entier et une recherche simple ?

Une recherche simple fait correspondre votre terme partout où il apparaît, y compris à l'intérieur de mots plus longs : remplacer « cat » modifierait donc aussi « category » et « concatenate ». Activer Mot entier encadre le terme par des limites de mot, de sorte que seul le mot autonome « cat » est ciblé, le reste du texte restant intact. C'est l'option clé lorsque vous remplacez une sous-chaîne courte ou courante qui pourrait apparaître par accident dans d'autres mots, par exemple pour renommer une variable, corriger un terme mal utilisé une seule fois, ou remplacer un nom sans altérer des chaînes similaires. Mot entier est un réglage propre à chaque règle, vous pouvez donc l'activer sur les règles qui exigent de la précision tout en laissant d'autres règles correspondre librement. Ajoutez une règle, saisissez votre terme, activez Mot entier, et le compteur de correspondances en direct indique exactement combien de véritables correspondances de mot ont été trouvées.

Comment enregistrer et réutiliser un jeu de règles de remplacement d'un projet à l'autre ?

Utilisez le bouton Exporter pour enregistrer l'intégralité de votre jeu de règles actuel — chaque recherche, remplacement, ainsi que les réglages de sensibilité à la casse, de mot entier, de regex et d'activation pour chaque règle — sous la forme d'un unique fichier JSON. Plus tard, ou sur une autre machine, le bouton Importer recharge ce fichier pour que toutes vos règles reviennent exactement telles que vous les aviez construites. Un nettoyage ponctuel devient ainsi une recette réutilisable : une feuille de style orthographique maison, un jeu de règles de rédaction qui masque e-mails et URL, ou un script de migration qui réécrit d'anciens chemins vers de nouveaux. Comme les règles sont de simples fichiers JSON, vous pouvez aussi les stocker dans un système de gestion de versions ou partager le fichier avec un collègue pour que tout le monde applique les mêmes transformations. Construisez vos règles une fois, cliquez sur Exporter pour les conserver, puis importez-les chaque fois que vous avez besoin de ce même jeu de modifications.

Pourquoi l'une de mes règles affiche-t-elle une erreur et est-elle ignorée au lieu de s'exécuter ?

Lorsque vous activez Regex sur une règle, le champ de recherche est traité comme une expression régulière JavaScript plutôt que comme du texte littéral. Si ce motif est mal formé — un crochet non fermé, un quantificateur isolé ou un groupe déséquilibré — l'outil ne peut pas le compiler : cette règle affiche alors un badge d'erreur intégré et est ignorée, plutôt que de faire échouer l'ensemble du traitement. Vos autres règles valides continuent de s'appliquer normalement, ce qui empêche une simple faute de frappe dans un motif de ruiner toute la passe. Pour corriger le problème, vérifiez les erreurs de syntaxe dans la règle signalée, ou, si vous vouliez faire correspondre les caractères littéralement, désactivez Regex pour que des symboles comme les points et les parenthèses soient traités comme du texte simple. Corrigez le motif et le badge d'erreur disparaît ; la règle rejoint alors le traitement et son compteur de correspondances se met à jour pour afficher ce qu'elle a trouvé.

Puis-je prévisualiser ce que change chaque règle avant de tout appliquer d'un coup ?

Oui. Passez en mode Étape par étape pour appliquer une règle à la fois et observer le texte évoluer entre chaque étape, la façon la plus rapide de déboguer une chaîne de substitutions ou de confirmer précisément quelle règle a produit un résultat inattendu. Un bouton Redémarrer revient à votre texte de départ, pour rejouer la séquence autant de fois que vous le souhaitez. Chaque règle affiche également son propre compteur de correspondances en direct, et un compteur global indique le nombre total de règles, combien sont activées, le nombre total de remplacements effectués et combien de règles ont réellement modifié quelque chose — de quoi repérer une règle qui n'a rien trouvé ou une autre qui a trouvé bien plus de correspondances que prévu. Parcourez d'abord vos règles étape par étape, vérifiez chaque résultat, puis passez en mode Toutes les règles pour appliquer l'ensemble en une seule passe.

À propos de l'outil Rechercher et Remplacer en Lot

L'outil Rechercher et Remplacer en Lot vous permet de définir de nombreuses règles de recherche et remplacement et de les appliquer à un bloc de texte en une seule passe. Plutôt que d'effectuer une substitution à la fois dans un éditeur de texte — puis de tout recommencer pour la modification suivante — vous empilez toutes les modifications nécessaires dans une liste, et l'outil les applique une à une, du haut vers le bas. Il s'adresse à quiconque retravaille du texte de façon répétée : développeurs nettoyant des fichiers de logs ou de configuration, rédacteurs uniformisant l'orthographe, traducteurs appliquant un glossaire, équipes data normalisant des exports CSV désordonnés, et professionnels du SEO remplaçant des variables sur un lot de textes.

Chaque règle possède ses propres réglages, si bien qu'une seule exécution peut combiner de simples remplacements littéraux avec une correspondance de motifs précise. Tout se passe localement, dans votre navigateur. Le texte que vous collez et les règles que vous créez ne quittent jamais votre appareil — aucun envoi vers un serveur, aucun compte requis, aucune limite d'utilisation — ce qui rend l'outil sûr pour des brouillons non publiés, des journaux internes, ou tout contenu que vous préférez ne pas envoyer à un serveur.

Comment fonctionnent les règles

Ajoutez autant de règles que nécessaire : chacune dispose de quatre options indépendantes.

  • Sensible à la casse — désactivée, Dog et dog correspondent tous les deux ; activée, la correspondance respecte exactement la casse des lettres.
  • Mot entier — encadre le terme par des limites de mot, de sorte que cat ne correspondra pas à l'intérieur de category ou concatenate.
  • Regex — traite le champ rechercher comme une expression régulière JavaScript plutôt que comme du texte littéral, débloquant classes de caractères, quantificateurs, ancres et groupes.
  • Activée — active ou désactive une règle sans la supprimer, pour tester rapidement différentes combinaisons.

Lorsque Regex est activée, le champ de remplacement prend en charge les références arrière : capturez une partie de la correspondance grâce à des parenthèses dans votre motif, puis réutilisez-la avec $1, $2, etc. Par exemple, un motif qui capture la partie locale et le domaine d'une adresse e-mail peut réécrire chaque adresse dans un nouveau format en une seule étape. Si un motif est invalide, la règle concernée affiche une erreur intégrée et est ignorée, plutôt que de faire échouer l'ensemble du traitement.

Deux façons d'appliquer les modifications

  • Le mode Toutes les règles exécute automatiquement, dans l'ordre, chaque règle activée. Comme les règles s'appliquent de façon séquentielle, le résultat de l'une devient l'entrée de la suivante — l'ordre compte donc, et il vaut mieux placer les modifications larges avant les modifications précises lorsqu'elles risquent de se chevaucher.
  • Le mode Étape par étape permet d'appliquer une règle à la fois et d'observer le texte évoluer entre chaque étape, la façon la plus rapide de déboguer une chaîne de substitutions ou de confirmer précisément quelle règle a produit un résultat inattendu. Un bouton Redémarrer revient à votre texte de départ.

Au fil de vos modifications, un compteur en direct affiche le nombre total de règles, combien sont activées, le nombre total de remplacements effectués, et combien de règles ont réellement modifié quelque chose. Chaque règle affiche également son propre nombre de correspondances, pour voir d'un coup d'œil si un motif touche bien le texte attendu.

Réutiliser et partager des jeux de règles

Un jeu de règles soigneusement construit mérite d'être conservé. Le bouton Exporter enregistre toutes vos règles actuelles — recherche, remplacement et chaque option — sous forme de fichier JSON, et Importer les recharge plus tard ou sur une autre machine. Un nettoyage ponctuel devient ainsi une recette réutilisable : une feuille de style orthographique maison, un jeu de règles de rédaction qui masque e-mails et URL, ou un script de migration qui réécrit d'anciens chemins vers de nouveaux. Vous pouvez copier le résultat transformé dans votre presse-papiers ou le télécharger sous forme de simple fichier .txt, et un exemple intégré (un texte accompagné de trois règles prédéfinies couvrant un remplacement littéral, une correction insensible à la casse et une regex avec références arrière) illustre tout le flux de travail en quelques secondes.

Comme tout le traitement s'effectue côté client, l'outil continue de fonctionner hors ligne une fois la page chargée, et les documents volumineux ne sont limités que par votre propre appareil, et non par une file d'attente serveur. Rien à installer, rien pour lequel s'inscrire.