Aller au contenu
Case Converter Online
fr

Rechercher et remplacer du texte en ligne

Tapez ce qu'il faut trouver et ce qu'il faut mettre à la place : chaque occurrence de votre texte est remplacée pendant la frappe. Respect de la casse, mots entiers et expressions régulières sont inclus.

Options
Caractères
0
Mots
0
Lignes
0

Fonctionne dans votre navigateur. Votre texte n'est jamais envoyé sur un serveur.

Ce que fait cet outil

Rechercher et remplacer est l’une des fonctions d’édition les plus utiles, mais elle n’est pas toujours disponible. Vous travaillez peut-être dans un formulaire web, une messagerie, un outil de gestion de contenu ou une simple zone de texte sans fonction de remplacement. Collez votre texte ici, indiquez à l’outil ce qu’il faut changer et recopiez le résultat.

L’outil remplace toutes les occurrences d’un coup, vous indique combien de changements il a faits et se met à jour pendant la frappe : vous voyez tout de suite l’effet de chaque réglage.

Mode d’emploi

  1. Collez votre texte dans Votre texte.
  2. Tapez le mot, l’expression ou le symbole à changer dans Rechercher.
  3. Tapez le nouveau texte dans Remplacer par. Laissez vide pour supprimer chaque occurrence.
  4. Choisissez des options si besoin : Respecter la casse, Mots entiers uniquement ou Utiliser les expressions régulières.
  5. Vérifiez le résultat à droite, puis appuyez sur Copier ou Télécharger.

L’outil s’ouvre sur un exemple : il cherche « lundi » et le remplace par « mardi » dans une courte note, pour que vous voyiez son fonctionnement avant de coller votre propre texte.

Les options

Respecter la casse rend la recherche sensible aux majuscules. Sans elle, « bonjour » trouve Bonjour, bonjour et BONJOUR. Avec elle, seule la forme exacte tapée est modifiée.

Mots entiers uniquement ne trouve votre recherche que lorsqu’elle forme un mot entier. Une occurrence ne doit pas être directement précédée ou suivie d’une lettre, d’un chiffre ou d’un tiret bas. Les lettres accentuées comptent bien comme des lettres : chercher « été » en mots entiers remplace « l’été » mais pas « étés ». Cela évite que « chat » modifie le début de « chatière ».

Utiliser les expressions régulières traite la zone Rechercher comme un motif plutôt que comme du texte simple. Les expressions régulières peuvent trouver n’importe quel chiffre, n’importe quel mot, un ensemble de caractères ou un texte en début de ligne. Dans ce mode, vous pouvez utiliser dans Remplacer par :

  • $1, $2 et ainsi de suite pour le texte capturé par les parenthèses de votre motif
  • $& pour toute l’occurrence
  • $<nom> pour un groupe nommé
  • \n pour un saut de ligne et \t pour une tabulation

Si le motif contient une erreur, comme une parenthèse non fermée, l’outil vous le signale au lieu de modifier quoi que ce soit.

Exemples

Chaque résultat ci-dessous vient de l’outil.

Texte Rechercher Remplacer par Options Résultat
Notre équipe se réunit le lundi. Les réunions du lundi commencent à 9 h. lundi mardi Aucune Notre équipe se réunit le mardi. Les réunions du mardi commencent à 9 h.
colour, Colour, COLOUR colour color Aucune color, color, color
colour, Colour, COLOUR colour color Respecter la casse color, Colour, COLOUR
Le chat dort dans la chatière. chat chien Aucune Le chien dort dans la chienière.
Le chat dort dans la chatière. chat chien Mots entiers uniquement Le chien dort dans la chatière.
Smith, John (\w+), (\w+) $2 $1 Expressions régulières John Smith
Commande du 15/03/2024 (\d{2})/(\d{2})/(\d{4}) $3-$2-$1 Expressions régulières Commande du 2024-03-15
Call 555 0101 \d # Expressions régulières Call ### ####
red, green, blue , \n Expressions régulières red, green et blue sur trois lignes

La ligne « chienière » montre pourquoi Mots entiers uniquement compte. Sans cette option, l’outil change chaque endroit où les lettres apparaissent.

Expressions régulières et accents

Les motifs suivent les règles de JavaScript. Attention à un piège en français : \w et \b ne connaissent que les lettres sans accent. Le motif (\w+), (\w+) transforme bien « Smith, John », mais ne trouve rien dans « Dupré, Élodie ». Pour des mots qui peuvent contenir des accents, utilisez la classe Unicode des lettres, \p{L}, que l’outil accepte : avec ([\p{L}-]+), ([\p{L}-]+) et $2 $1, « Dupré, Élodie » devient bien « Élodie Dupré ».

Expressions régulières pratiques

Pour trouver Utilisez ce motif
Un chiffre \d
Un nombre entier \d+
Deux espaces ou plus {2,}
Une ligne vide ^\s*$ (avec prudence)
Un texte entre parenthèses \([^)]*\)
Une adresse e-mail (version simple) [\w.+-]+@[\w-]+\.[\w.]+
Un mot commençant par « re » \bre\w*
Un mot avec ou sans accents \p{L}+

Ces motifs suivent les règles de JavaScript, les mêmes que dans la plupart des langages de programmation et des éditeurs de code.

Conseils

  • Testez sur un petit échantillon avant de coller un long document, surtout avec les expressions régulières.
  • Utilisez Mots entiers uniquement pour les noms. Remplacer « Al » par « Alain » sans cette option changerait aussi « Alice » et « Albert ».
  • Enchaînez plusieurs remplacements. Copiez le résultat, recollez-le dans Votre texte, puis changez Rechercher et Remplacer par.
  • Pour les nettoyages courants, il existe des outils dédiés. L’outil pour supprimer les tirets bas transforme les noms en snake_case en mots. L’outil pour supprimer les tirets cadratins traite tous les tirets d’un coup. L’outil pour supprimer les lignes en double retire les lignes répétées.

Limites

  • Les remplacements portent sur tout le texte à la fois. Il n’y a pas de mode « remplacer le suivant » pas à pas : vérifiez le nombre indiqué dans la note.
  • La mise en forme comme le gras et les liens n’est pas conservée, car la zone contient du texte brut.
  • Les très longs textes sont traités après une courte pause dans la frappe.

Autres façons de rechercher et remplacer

Microsoft Word : appuyez sur Ctrl+H. Le bouton Plus affiche les options pour respecter la casse, rechercher des mots entiers et utiliser les caractères génériques, la syntaxe de motifs propre à Word.

Google Docs : appuyez sur Ctrl+H, ou utilisez le menu Édition, puis Rechercher et remplacer. L’outil gère le respect de la casse et les expressions régulières.

Excel et Google Sheets : Ctrl+H remplace dans les cellules. En formule, utilisez =SUBSTITUE(A1;"ancien";"nouveau") dans Excel en français, ou =SUBSTITUTE(A1,"old","new") en anglais et dans Google Sheets.

Code : en JavaScript, text.replaceAll('old', 'new') remplace du texte simple, et text.replace(/pattern/g, 'new') utilise une expression régulière. En Python, utilisez text.replace('old', 'new') ou re.sub(pattern, 'new', text).

Rechercher et remplacer : questions fréquentes

Comment remplacer un mot partout dans mon texte ?

Collez votre texte dans la zone Votre texte, tapez le mot dans Rechercher et le nouveau mot dans Remplacer par. Toutes les occurrences sont remplacées d'un coup et le résultat apparaît à droite. La note sous l'outil indique combien de remplacements ont été faits.

La recherche tient-elle compte des majuscules ?

Pas par défaut : chercher « couleur » trouve aussi « Couleur » et « COULEUR ». Activez Respecter la casse pour ne remplacer que la forme exacte que vous avez tapée.

Comment éviter de modifier des morceaux de mots plus longs ?

Activez Mots entiers uniquement. Chercher « chat » remplace alors le mot chat mais laisse tranquilles chatière et chaton.

Peut-on remplacer un texte par un saut de ligne ?

Oui. Activez Utiliser les expressions régulières et tapez \n dans Remplacer par. Vous pouvez aussi taper \t pour une tabulation. Par exemple, chercher une virgule suivie d'une espace et la remplacer par \n met chaque élément d'une liste sur sa propre ligne.

Comment supprimer un mot au lieu de le remplacer ?

Laissez Remplacer par vide. Toutes les occurrences sont retirées. Vous pouvez ensuite passer le résultat dans l'outil de suppression des espaces pour ranger les doubles espaces restées.

Plus d'outils de texte

Voir tous les outils