Rechercher et remplacer
Cherchez et remplacez dans n'importe quel bloc de texte, avec aperçu en direct, regex, mot entier et options sensibles à la casse.
Ce que fait cet outil
Un rechercher-remplacer simple et rapide pour tout bloc de texte — sans lancer un éditeur lourd. Le panneau d'aperçu met en évidence chaque correspondance en jaune avant validation, le texte remplacé passe au vert pour vérifier visuellement, et un compteur en direct indique combien de coups le motif courant produit. Fonctionne sur de la prose, du code, des logs, du CSV — tout ce que vous pouvez coller.
Comment chercher et remplacer
Collez le texte source dans le champ du haut. Tapez ce que vous cherchez dans Chercher, et le remplacement dans Remplacer par. Cochez Sensible à la casse pour matcher la capitalisation exactement, Mot entier pour éviter les matches partiels (par ex. « chat » ne matchera pas dans « château »), et Regex pour activer la syntaxe d'expression régulière complète. Choisissez Tout remplacer ou Remplacer la première seulement, puis copiez le résultat avec le bouton à côté de la sortie.
Astuces pour le rechercher/remplacer du quotidien
Pour des échanges simples, laissez toutes les options désactivées — c'est le plus prévisible. Activez Sensible à la casse dès que la capitalisation compte (« iPhone » vs « iphone »). Utilisez Mot entier pour renommer une variable ou un mot susceptible d'être une sous-chaîne d'autres. Regex débloque les captures ($1, $2), les jokers, les ancres et les lookaheads — mais sans besoin, laisser regex désactivé évite les surprises avec des caractères comme ., *, ?.
Référence des options
| Option | Quand l'utiliser |
|---|---|
| Sensible à la casse | Matche la capitalisation exactement. Désactivé par défaut, donc « bonjour » et « Bonjour » matchent les deux. |
| Mot entier | Ne matche que si les caractères environnants ne sont pas des lettres/chiffres. Empêche « chat » de matcher dans « château ». |
| Regex | Traite le champ Chercher comme une expression régulière. Utilisez les captures ($1) dans le champ Remplacer pour de la réécriture avancée. |
| Remplacer la première seulement | Ne remplace que la première correspondance. Utile pour éditer une seule occurrence dans un fichier plus long. |
| Tout remplacer | Remplace chaque correspondance dans le texte source. Comportement par défaut. |
Questions fréquentes
L'option regex supporte-t-elle les captures ?
(\w+)@(\w+)) et référencez-les dans le champ Remplacer avec $1, $2, etc. La syntaxe regex JavaScript s'applique — \d, \s, \b, classes de caractères, ancres et lookaheads sont tous disponibles.Quelle différence entre mot entier et sous-chaîne ?
Pourquoi mon regex affiche « Motif invalide » ?
+ isolé), soit il utilise une fonctionnalité non supportée par le moteur regex de votre navigateur. La cause la plus courante est d'avoir oublié d'échapper les caractères spéciaux littéraux comme . ou (. Désactiver regex les traite automatiquement comme littéraux.Le remplacement est-il définitif ?
Puis-je laisser le champ Remplacer vide ?
\s+$ avec le mode multiligne en tête, ou désactivez mot entier et cherchez le motif littéral).