Rechercher et Remplacer
Un outil en ligne gratuit pour rechercher des cha�nes sp�cifiques dans le texte et les remplacer par d'autres cha�nes en masse.
How to Use
- Enter your text in the input area
- Type the text you want to find
- Enter the replacement text
- Choose options: case sensitive, whole word, or regex
- Click "Replace All" to replace all matches
Regex Examples
\d+- Match numbers\w+@\w+\.\w+- Match email addresseshttps?://\S+- Match URLs\s+- Match whitespace
Fonctionnalit�s principales
- Rechercher/Remplacer en masse : Modifier toutes les correspondances en une fois
- Sensibilit� � la casse : Rechercher en distinguant majuscules/minuscules
- Correspondance de mot entier : Correspondance pr�cise consid�rant les limites de mots
- Support d'expressions r�guli�res : Correspondance de motifs puissante
- Comptage de correspondances en temps r�el : Affichage du nombre de correspondances trouv�es
- Copie instantan�e : Copier le r�sultat en un clic
Description des options
Sensibilit� � la casse (Case Sensitive)
Entr�e : "Hello World, hello world"
Recherche : "hello"
Sensibilit� OFF : 2 correspondances (Hello, hello)
Sensibilit� ON : 1 correspondance (hello uniquement)
Mot entier (Whole Word)
Entr�e : "cat category catch"
Recherche : "cat"
Mot entier OFF : 3 correspondances (cat, cat dans category, cat dans catch)
Mot entier ON : 1 correspondance (cat uniquement)
Utiliser Regex (Use Regex)
L'activation des expressions r�guli�res permet une correspondance de motifs puissante.
Exemples d'Expressions R�guli�res
1. Rechercher des adresses email
\w+@\w+\.\w+
Correspondance : user@example.com, admin@site.org
2. Rechercher des num�ros de t�l�phone
\d{2}-\d{2}-\d{2}-\d{2}-\d{2}
Correspondance : 01-23-45-67-89
3. Rechercher des URL
https?://[^\s]+
Correspondance : http://example.com, https://site.com
4. Rechercher uniquement les chiffres
\d+
Correspondance : 123, 456, 789
5. Supprimer les espaces
Recherche : \s+
Remplacer : (cha�ne vide)
R�sultat : Tous les espaces sont supprim�s
6. Remplacer les sauts de ligne par des virgules
Recherche : \n
Remplacer : ,
R�sultat : Chaque ligne s�par�e par virgule
Exemples pratiques
Supprimer les balises HTML
Recherche : <[^>]+>
Remplacer : (cha�ne vide)
Entr�e :
<p>Hello <strong>World</strong></p>
<div>Test</div>
Sortie :
Hello World
Test
Supprimer les espaces en double
Recherche : \s{2,}
Remplacer : (un espace)
Entr�e :
Hello World Test
Sortie :
Hello World Test
Changer le format de date
Recherche : (\d{4})-(\d{2})-(\d{2})
Remplacer : $2/$3/$1
Entr�e :
2024-01-15
2024-12-31
Sortie :
01/15/2024
12/31/2024
Syntaxe des Expressions R�guli�res
Caract�res de base
| Motif | Description | Exemple |
|---|---|---|
. | N'importe quel caract�re | a.c � abc, adc |
\d | Chiffre (0-9) | \d+ � 123, 456 |
\w | Caract�re de mot (a-z, A-Z, 0-9, _) | \w+ � hello, test_123 |
\s | Caract�re d'espacement | \s+ � espace, tab, saut ligne |
Quantificateurs
| Motif | Description | Exemple |
|---|---|---|
* | 0 ou plus | ab*c � ac, abc, abbc |
+ | 1 ou plus | ab+c � abc, abbc |
? | 0 ou 1 | colou?r � color, colour |
{n} | Exactement n | \d{3} � 123 |
{n,} | n ou plus | \d{2,} � 12, 123, 1234 |
{n,m} | Entre n et m | \d{2,4} � 12, 123, 1234 |
Ancres de position
| Motif | Description | Exemple |
|---|---|---|
^ | D�but de ligne | ^Hello � "Hello World" |
$ | Fin de ligne | World$ � "Hello World" |
\b | Limite de mot | \bcat\b � "the cat is" |
Cas d'usage
1. Refactoring de code
# Changer le nom de variable en masse
Recherche : oldVariableName
Remplacer : newVariableName
2. Nettoyage de donn�es
# Extraire les adresses email
Recherche : [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
3. Formatage de texte
# Supprimer les doubles espaces
Recherche : \s{2,}
Remplacer : (un espace)
Pr�cautions
-
Test des expressions r�guli�res : Testez d'abord les regex complexes dans le testeur de regex.
-
Sauvegarde : Sauvegardez les donn�es importantes avant rechercher/remplacer.
-
�chappement de caract�res sp�ciaux : Les caract�res avec signification sp�ciale en regex doivent �tre �chapp�s avec
\:- N�cessite �chappement :
. * + ? ^ $ { } [ ] ( ) | \ - Exemple :
\(,\),\.,\*
- N�cessite �chappement :
Confidentialit�
Cet outil fonctionne enti�rement c�t� client. Le texte que vous entrez n'est pas envoy� au serveur et est trait� uniquement dans votre navigateur.
=� Cet outil vous a-t-il �t� utile ?
N'h�sitez pas � nous faire part de vos commentaires si vous avez des questions ou des suggestions d'am�lioration !