Rechercher-remplacer en masse (remplacements multiples)
Outil gratuit de rechercher-remplacer en masse. Empilez plusieurs règles rechercher/remplacer et appliquez-les en une passe - texte simple ou regex, avec compteur en direct. Dans votre navigateur.
Ajoutez autant de règles rechercher/remplacer que nécessaire et lancez-les en une seule passe - chaque règle s'applique dans l'ordre, donc les suivantes voient le résultat des précédentes. Parfait pour les nettoyages par lot : échangez plusieurs termes, corrigez plusieurs fautes, ou normalisez le formatage d'un coup.
Comment l'utiliser
Collez le texte et tapez un motif
Le compteur se met à jour à la saisie. Activez regex, casse, mot entier ou tout remplacer au besoin.
Ajoutez des règles pour une passe en masse
Cliquez sur « Ajouter un remplacement » pour empiler des paires - elles s'exécutent dans l'ordre. Utilisez les back-references $1 en regex ; un remplacement vide supprime les occurrences.
Copiez le résultat
La sortie apparaît dans le panneau de droite. Recopiez-la là d'où vient le texte.
Qu'est-ce que c'est ?
Un outil de recherche-remplacement parcourt un texte pour trouver les occurrences d'un motif et les substitue chacune par un remplacement choisi. Le mode texte fait du matching littéral ; le mode regex interprète le motif comme une expression régulière JavaScript avec groupes, alternance et look-around, et le remplacement supporte les back-references comme $1, $2. Empiler plusieurs règles en fait un transformateur en masse où chaque règle s'appuie sur la précédente.
Quand l'utiliser
Renommer une variable dans un bout de code ; remplacer chaque « colour » par « color » pour un public américain ; lancer un lot de substitutions en une passe (guillemets typographiques en droits, espaces multiples en un seul, plusieurs échanges de termes) ; extraire les numéros de téléphone d'un texte libre et normaliser le format. Toute transformation ponctuelle ou en masse plus rapide qu'ouvrir un éditeur.
Erreurs courantes
Oublier d'échapper les métacaractères regex en mode texte - le point, les parenthèses, le plus, l'étoile sont littéraux en mode texte mais spéciaux en regex. Utiliser des quantificateurs gourmands quand il fallait paresseux : « .* » matche autant que possible, « .*? » aussi peu que possible. Ordonner les règles en masse sans soin, si bien qu'une règle précoce modifie un texte qu'une règle suivante devait matcher. Et ne pas regarder le compteur avant de remplacer.
FAQ
- Puis-je lancer plusieurs règles à la fois ?
- Oui. Cliquez sur « Ajouter un remplacement » pour empiler autant de paires rechercher/remplacer que nécessaire - elles s'appliquent dans l'ordre, de haut en bas, chaque règle voyant le résultat de la précédente. Idéal pour les nettoyages en masse.
- La regex est-elle supportée ?
- Oui - activez « Regex » et chaque motif devient une expression régulière JavaScript. Les groupes de capture sont adressables dans le remplacement via $1, $2, etc., et l'alternance, les classes de caractères et les look-around fonctionnent.
- Que fait « Tout remplacer » ?
- Activé (par défaut), chaque occurrence du texte est remplacée. Désactivez-le pour ne remplacer que la première occurrence de chaque règle - pratique pour changer une seule occurrence.
- Puis-je remplacer par un saut de ligne ou une tabulation ?
- Oui, en mode regex : tapez \n pour un saut de ligne ou \t pour une tabulation dans le champ remplacement, et il devient le vrai caractère. En mode texte, le remplacement est inséré littéralement.
- Et le remplacement à travers des sauts de ligne ?
- En mode regex, le drapeau « s » (dotall) est actif, donc « . » correspond aussi aux sauts de ligne. Le mode mot entier entoure votre motif de limites de mot (\b), donc « chat » ne correspond pas dans « chataigne ».
- Mon texte est-il envoyé quelque part ?
- Non. Tout s'exécute localement dans votre navigateur en JavaScript - votre texte ne quitte jamais votre appareil, donc c'est sûr pour du contenu confidentiel.
Rechercher et remplacer
Recherchez et remplacez du texte - une règle ou plusieurs, simple ou regex, avec compteur en direct.
Essayer →