Rechercher & Remplacer
Recherchez et remplacez avec support regex
Comment utiliser Rechercher & Remplacer
Recherchez et remplacez avec support regex Outil gratuit en ligne, sans inscription, sans publicités intrusives. Utilisez maintenant.
À quoi sert la recherche et le remplacement ?
La recherche et le remplacement est l'une des opérations les plus puissantes en édition de texte. Combinée aux expressions régulières, elle peut effectuer des transformations complexes qui prendraient des heures manuellement.
- Édition en masse : Remplacez toutes les occurrences d'un nom d'entreprise, produit ou URL dans un document après un rebranding ou changement de domaine.
- Refactorisation de code : Renommez une variable ou fonction dans un extrait sans ouvrir un éditeur de code.
- Nettoyage de données : Supprimez les caractères indésirables, normalisez les espaces blancs ou standardisez les formats de dates dans les données exportées.
- Remplissage de templates : Remplacez des marqueurs comme
{{nom}}ou[DATE]par des valeurs réelles lors de la génération de documents. - Transformations regex : Extrayez, réordonnez ou reformatez des données en utilisant des groupes de capture — par exemple, convertissez "2025-04-10" en "10/04/2025" avec un remplacement regex.
Exemple regex : Le motif (\d{4})-(\d{2})-(\d{2}) avec remplacement $3/$2/$1 convertit les dates ISO (2025-04-10) en format français (10/04/2025) en une seule opération sur tout le texte.
Frequently Asked Questions
Qu'est-ce qu'une expression régulière (regex) ?
Une expression régulière est un motif qui décrit un ensemble de chaînes. Par exemple, \d+ correspond à un ou plusieurs chiffres, \w+ à un mot, et .* à n'importe quelle séquence de caractères. Les regex permettent de chercher des motifs plutôt que des chaînes exactes — bien plus puissant que la recherche de texte littéral.
Que fait l'option 'sensible à la casse' ?
Quand elle est activée, 'Bonjour' et 'bonjour' sont traités comme des chaînes différentes. Quand désactivée, la recherche correspond quelle que soit la capitalisation — 'bonjour' correspond à 'Bonjour', 'BONJOUR' et 'BoNjOuR'. La plupart des recherches de texte sont insensibles à la casse par défaut.
Comment remplacer toutes les occurrences et pas seulement la première ?
Cet outil remplace toutes les occurrences par défaut. En regex JavaScript, le marqueur 'g' (global) est nécessaire pour remplacer toutes les correspondances — l'outil l'applique automatiquement à moins que vous ne spécifiiez autrement.
Puis-je utiliser des groupes de capture dans le remplacement regex ?
Oui. Les groupes de capture dans le motif (parenthèses) peuvent être référencés dans le remplacement avec $1, $2, etc. Par exemple, le motif (\w+) (\w+) avec remplacement $2 $1 inverse deux mots.
Quelle est la différence entre remplacer dans différents outils ?
C'est la même opération avec des noms différents. 'Remplacer' est utilisé dans la plupart des outils GUI et JavaScript. 'Substituer' (s/motif/remplacement/) est le terme dans sed et vim. 'gsub' est la substitution globale en Ruby et Perl.
Rechercher-remplacer navigateur vs éditeur de code vs sed
Un éditeur de code (VS Code, Sublime Text) a le rechercher-remplacer le plus puissant — supporte les regex multilignes, la recherche dans tout le projet et la prévisualisation avant remplacement. sed (ligne de commande Unix) est le plus efficace pour traiter de grands fichiers. Un outil basé sur navigateur comme celui-ci est idéal pour les opérations rapides sur du texte collé sans ouvrir d'application.