Skip to content

Rechercher et Remplacer du Texte en Ligne

In-browser only ECMAScript regex Up to 500K chars
Essayer
↵ tout remplacer · Échap quitter
Aucun résultat trouvé
S'exécute dans votre navigateur — votre texte ne quitte jamais votre appareil.
Texte source234 caractères · 39 mots
Aperçu du résultat0 caractères · 0 mots

Aperçu

Recherchez, prévisualisez et remplacez — en toute visibilité

Collez n'importe quel texte — e-mails, code, fichiers CSV, documents — et voyez instantanément chaque correspondance surlignée. Remplacez tout en une fois ou avancez correspondance par correspondance. La prise en charge des expressions régulières vous permet de cibler les numéros de téléphone, les adresses e-mail et les motifs complexes ; l'aperçu en direct montre le résultat avant de valider. Tout s'exécute dans votre navigateur, votre contenu ne quitte jamais votre appareil.

Guide

Comment utiliser

  1. 1
    Collez votre texte

    Cliquez sur la zone de texte source et collez ou tapez le contenu à modifier. Le comptage de caractères et de mots se met à jour instantanément.

  2. 2
    Saisissez le texte à rechercher

    Entrez le texte à rechercher dans le champ Rechercher. Chaque correspondance est surlignée dans le volet source et comptée en temps réel.

  3. 3
    Saisissez le remplacement

    Remplissez le champ Remplacer par. L'aperçu du résultat à droite se met à jour en direct pour que vous voyiez exactement le rendu.

  4. 4
    Remplacez tout ou avancez pas à pas

    Cliquez sur Tout remplacer pour mettre à jour chaque correspondance en une fois (avec confirmation), ou sur Remplacer un… pour examiner chaque occurrence individuellement.

Référence

Référence rapide regex

Référence rapide regex
MotifCorrespond à
.Tout caractère unique (sauf saut de ligne)
\dTout chiffre (0–9)
\DTout non-chiffre
\wCaractère de mot (a–z, A–Z, 0–9, _)
\WCaractère non-mot
\sEspace (espace, tabulation, saut de ligne)
\SCaractère non-espace
^Début d'une ligne (mode multiligne)
$Fin d'une ligne (mode multiligne)
\bLimite de mot
*Zéro ou plusieurs du précédent
+Un ou plusieurs du précédent
?Zéro ou un du précédent
{n,m}Entre n et m répétitions
(…)Groupe capturant — référence via $1, $2…
(?:…)Groupe non capturant
[abc]Classe de caractères — l'un de a, b, c
[^abc]Classe niée — tout sauf a, b, c
a|bAlternance — a ou b

Pièges

Erreurs courantes

Questions fréquentes

Cet outil prend-il en charge les expressions régulières ?
Oui. Activez Utiliser regex dans les options pour activer les expressions régulières ECMAScript avec les indicateurs g, m et u. Les groupes capturants et les rétro-références ($1, $2…) fonctionnent dans le champ Remplacer.
Mon texte est-il téléversé sur un serveur ?
Non. Tout le traitement s'effectue entièrement dans votre navigateur. Votre texte ne quitte jamais votre appareil.
Comment fonctionne la préservation de la casse ?
Avec la préservation de la casse activée, le remplacement s'adapte à la capitalisation de chaque token correspondant. Un token en minuscules donne un remplacement en minuscules, en MAJUSCULES donne un remplacement en MAJUSCULES, etc.
Quelle est la longueur maximale du texte ?
L'outil gère jusqu'à 500 000 caractères. Pour les très grandes entrées, la fenêtre de rebond s'étend à 300 ms pour que le navigateur reste réactif.
Puis-je annuler un Tout remplacer ?
Oui. Après un Tout remplacer, le bouton Annuler devient actif. Cliquez une fois pour rétablir le texte source dans son état précédent.
À quoi sert le mode pas à pas ?
En cliquant sur Remplacer un…, vous entrez en mode pas à pas. Vous pouvez alors Remplacer ou Ignorer chaque correspondance individuellement avant que la source soit mise à jour.
Pourquoi mon motif regex ne trouve rien ?
Vérifiez que Utiliser regex est ACTIVÉ. Si vous cherchez du texte littéral contenant des métacaractères (comme . ou *), désactivez Utiliser regex.
Puis-je télécharger le résultat ?
Oui. Cliquez sur le bouton Télécharger .txt dans le volet Résultat. Le fichier est généré entièrement dans votre navigateur.