Rechercher et remplacer - Multi-règles
Appliquez plusieurs règles de recherche et remplacement à n'importe quel texte en une seule passe. Chaque règle prend en charge le texte brut ou un mode regex complet avec groupes de capture, contrôle de la sensibilité à la casse et comptage des correspondances. Gratuit, privé et sans inscription.
Plusieurs règles, une seule passe
Définissez autant de règles que nécessaire : elles s'appliquent en séquence, la sortie de chacune alimentant la suivante. Cela permet d'enchaîner des transformations complexes sans répéter l'opération à la main.
Chaque règle affiche son propre comptage de correspondances : vous voyez précisément ce qui a changé et combien de fois.
Texte brut ou expressions régulières
Choisissez le mode adapté à chaque règle et mélangez-les dans la même passe :
- Mode texte brut : remplacements littéraux, sans syntaxe particulière à apprendre.
- Mode regex : groupes de capture, classes de caractères et lookaheads ; références $1, $2 dans le remplacement.
- Contrôle de la sensibilité à la casse dans les deux modes, pour distinguer ou ignorer la capitalisation.
- Les erreurs de syntaxe regex sont signalées en ligne, à côté de la règle concernée.
Confidentialité et export
Tout est traité en JavaScript sur votre appareil : aucun envoi, aucun stockage, et des dizaines de règles sur de grands textes s'exécutent instantanément.
Activez ou désactivez les règles pour isoler leur effet, puis copiez le résultat dans le presse-papiers ou téléchargez-le en fichier.
Foire aux questions
Il permet de définir plusieurs paires recherche/remplacement et de les appliquer toutes à un bloc de texte en une seule opération. Contrairement à un outil mono-règle, il traite les règles en séquence : la sortie de chaque règle devient l'entrée de la suivante.
Lorsque le mode regex est activé pour une règle, le motif de recherche est traité comme une expression régulière JavaScript. Vous pouvez utiliser des groupes de capture, des classes de caractères, des lookaheads et toute la syntaxe regex standard. Dans le champ de remplacement, utilisez $1, $2, etc. pour référencer les groupes.
Totalement. Tout le traitement se fait localement dans votre navigateur en JavaScript. Votre texte n'est jamais envoyé à un serveur, ni stocké, ni transmis.
Oui - 100 % gratuit, pour toujours. Sans inscription, sans compte, sans offre premium et sans publicité. Un outil entièrement gratuit fonctionnant dans le navigateur, sans limite d'usage.
Oui. Les règles s'appliquent de haut en bas et la sortie de chacune devient l'entrée de la suivante. Si la règle 1 remplace « chat » par « chien » et la règle 2 remplace « chien » par « poisson », le résultat final contiendra « poisson ». Utilisez l'activation/désactivation pour tester une règle isolément.
Oui. Activez le mode regex, utilisez des parenthèses dans le motif pour créer des groupes, puis référencez-les dans le champ de remplacement avec $1, $2, etc. Par exemple, recherchez « (\w+) (\w+) » et remplacez par « $2 $1 » pour inverser deux mots.
Activée, le motif ne correspond qu'aux textes ayant exactement la même casse. Désactivée (par défaut), « Hello » correspond à « hello », « HELLO » et « HeLLo ». Cela vaut pour le mode texte brut comme pour le mode regex.
Oui. Cliquez sur le bouton ON/OFF d'une règle pour la désactiver. Les règles désactivées apparaissent grisées et sont ignorées pendant le traitement - pratique pour tester l'effet d'une règle sans perdre sa configuration.
Aucune limite stricte. L'outil traite tout localement dans votre navigateur : la seule contrainte est la mémoire disponible. Des dizaines de règles sur de grands blocs de texte sont traitées instantanément.