Aller au contenu

Rechercher et remplacer du texte

Collez votre texte, saisissez ce qu'il faut trouver et ce qui doit le remplacer : chaque correspondance est remplacée d'un coup, avec le nombre de modifications. Vous pouvez tenir compte de la casse, ne retenir que les mots entiers, ou laisser le remplacement vide pour supprimer l'expression. Gratuit, sans inscription, et le texte ne quitte jamais votre navigateur.

Comment utiliser Rechercher et remplacer

  1. Collez votre texte dans la zone Votre texte.
  2. Saisissez ce qu'il faut trouver et par quoi le remplacer. Laissez Remplacer par vide pour supprimer chaque correspondance.
  3. Réglez les options. Sensible à la casse respecte exactement les majuscules ; Mot entier uniquement ignore les correspondances situées à l'intérieur d'un mot plus long.
  4. Cliquez sur Tout remplacer. Le nouveau texte apparaît sous Résultat, avec trois cartes : Remplacements effectués, Caractères saisis et Caractères en sortie. Copiez-le quand il vous convient.

Comment fonctionne la correspondance

Ce que vous saisissez dans Rechercher est cherché tel quel, à la lettre. Les caractères qui ont un sens particulier dans les langages de motifs — le point, le signe dollar, les crochets, le plus — sont traités comme des caractères ordinaires : vous pouvez donc chercher $5, (brouillon) ou a.b sans aucun échappement. Ce n'est pas un outil d'expressions régulières ; si vous avez besoin de motifs, utilisez le Regex Tester pour en construire un.

Le remplacement est lui aussi littéral. Si vous saisissez $& dans Remplacer par, ces deux caractères sont insérés tels quels. Les correspondances sont trouvées de gauche à droite et ne se chevauchent jamais, et un remplacement n'est pas recherché à nouveau : remplacer a par aa ne s'emballe donc pas.

Exemple détaillé : pourquoi le mot entier compte

Remplacez cat par dog dans cette phrase, avec différents réglages d'options :

Entrée

The cat sat on the catalog. Cat's toy: a concat of cat, Cat and CAT.

Par défaut (toute casse, toute position) : 7 remplacements

The dog sat on the dogalog. dog's toy: a condog of dog, dog and dog.

Mot entier uniquement : 5 remplacements

The dog sat on the catalog. dog's toy: a concat of dog, dog and dog.

Sensible à la casse + mot entier : 2 remplacements

The dog sat on the catalog. Cat's toy: a concat of dog, Cat and CAT.

Avec les réglages par défaut, l'outil abîme catalog et concat, d'où l'intérêt de vérifier le compte par rapport à ce que vous attendiez. Mot entier uniquement les protège, et remplace tout de même Cat's, car une apostrophe met fin à un mot. Sensible à la casse laisse Cat et CAT intacts. Notez que le remplacement est inséré exactement tel que saisi : Cat's est devenu dog's, et non Dog's, car l'outil ne reprend pas la capitalisation du texte remplacé.

Ce qui compte comme un mot

La recherche en mots entiers considère qu'une lettre, un chiffre ou un signe diacritique, dans n'importe quelle écriture, ainsi que le tiret bas, font partie d'un mot. Une correspondance ne compte que si les caractères qui l'encadrent ne font pas partie d'un mot ; cela fonctionne donc pour des termes comme café, C++ et Dr., aussi bien que pour l'anglais courant. Deux points à surveiller : un terme est trouvé à côté d'une ponctuation mais pas collé à d'autres lettres (Dr. correspond dans « Dr. Smith » mais pas dans « Dr.Smith »), et une apostrophe ou un trait d'union met fin à un mot, donc cat correspond aussi dans Cat's et dans cat-flap. Vérifiez le compte par rapport à ce que vous attendiez.

De quel outil avez-vous besoin ?

Si vous voulez…Utilisez
Une seule expression remplacée partoutCette page
Plusieurs remplacements différents en une seule passe, dans l'ordreRemplaceur de mots
Une liste de mots supprimée, ou des mots courants retirésSupprimer des mots
Des lignes entières conservées ou supprimées selon un mot ou un motifLine Filter
La ponctuation retirée d'un texteSupprimer la ponctuation
Comparer les changements entre deux versionsComparateur de texte

Questions fréquentes

Comment rechercher et remplacer du texte en ligne ?
Collez votre texte, saisissez le mot ou l'expression à trouver, tapez son remplacement, puis cliquez sur Tout remplacer. Chaque correspondance est remplacée d'un coup, et la carte Remplacements effectués indique combien il y en a eu.
Comment supprimer un mot partout dans un texte ?
Saisissez le mot dans Rechercher, laissez Remplacer par vide et cliquez sur Tout remplacer. Chaque correspondance est retirée. Il peut rester un double espace à l'endroit du mot : vérifiez le résultat, ou utilisez l'outil Supprimer des mots, qui range les espaces à votre place.
Que fait Mot entier uniquement ?
Il ne retient le terme recherché que lorsqu'il apparaît seul comme mot : cat est trouvé dans « the cat sat » mais pas dans catalog. Cela fonctionne aussi pour les termes qui commencent ou finissent par un symbole ou une lettre accentuée, comme C++, Dr. ou café.
La recherche tient-elle compte de la casse ?
Seulement si vous cochez Sensible à la casse. Par défaut, cat correspond à cat, Cat et CAT. Le remplacement est inséré tel que saisi : il ne reprend pas la capitalisation du texte qu'il remplace.
Puis-je utiliser des expressions régulières ?
Non. Le champ Rechercher est pris au pied de la lettre : des caractères comme . et * gardent leur sens ordinaire. Utilisez le Regex Tester pour construire un motif.
Puis-je remplacer des sauts de ligne ou des tabulations ?
Pas avec cet outil, car le champ Rechercher tient sur une seule ligne et ne peut pas contenir de saut de ligne. Pour réunir des lignes, utilisez l'outil Supprimer les sauts de ligne.
Mon texte est-il envoyé quelque part ?
Non. Le remplacement s'exécute dans votre navigateur, et le texte n'est ni envoyé ni conservé.

Outils associés

Autres outils : Nettoyage et mise en forme du texte