Aller au contenu
TextArray
Tout en local

Échanger des mots

Échangez chaque occurrence d'un mot avec un autre, et vice versa, en un seul passage.

Entrée
Sortie

Échanger des mots

Échanger des mots permet d'échanger deux mots à la fois dans votre texte : chaque occurrence du premier mot devient la seconde, et chaque occurrence du second devient la première. Parce qu'il fonctionne en un seul passage, l'échange est authentique : « chien chat » se transforme en « chien chat », jamais « chien chien ». Une simple recherche et remplacement deux fois ne peut pas faire cela, car la deuxième passe écraserait les mots que la première passe vient de créer.

Tapez les deux mots, collez votre texte et le résultat est mis à jour au fur et à mesure. C'est exactement ce dont vous avez besoin lorsque vous avez mélangé deux noms dans un brouillon, que vous souhaitez inverser « avant » et « après » sur l'ensemble d'un document, inverser « acheter » et « vendre » dans une liste de règles ou renommer deux variables qui échangent leurs places. Le décompte en direct montre combien d'échanges ont été effectués, vous pouvez donc confirmer que le changement a été atteint à chaque instance.

"Ignorer la casse" est activé par défaut et fait deux choses : il correspond quelle que soit la majuscule et il copie la forme du mot d'origine sur le mot de remplacement. Ainsi, « Chat » devient « Chien », « CHAT » devient « CHIEN » et « chat » devient « chien » — les débuts de phrases et les titres conservent leurs majuscules. Désactivez-le pour un échange exact et sensible à la casse. "Mots entiers uniquement" conserve la correspondance sur les limites des mots, donc l'échange de "chat" laisse le "catalogue" intact ; éteignez-le pour échanger également des mots plus longs. Les caractères regex dans vos mots sont traités littéralement, donc "a+" ou "c(a)t" correspondent tels qu'ils sont écrits.

Tout fonctionne dans votre navigateur. Votre texte et les mots que vous tapez ne sont jamais téléchargés ni stockés nulle part.

FAQ

En quoi est-ce différent de rechercher et remplacer ?
Il échange les deux sens à la fois. Remplacer A par B puis B par A séparément transformerait chaque A en B puis inversement, perdant l'échange. L'échange de mots le fait en un seul passage, donc "chien chat" devient "chien chat".
Que fait « Ignorer la casse » sur les majuscules ?
Il correspond à n'importe quelle majuscule et la reflète sur le remplacement : les majuscules restent toutes en majuscules, un mot en majuscule reste en majuscule et les minuscules restent en minuscules. Désactivez-le pour un échange exact et sensible à la casse.
Pourquoi « catalogue » reste-t-il seul lorsque j'échange « chat » ?
"Mots entiers uniquement" est activé, donc seuls les mots autonomes correspondent. Éteignez-le et l'outil échange également des mots plus longs, transformant « catalogue » en « dogalog ».
Puis-je utiliser des caractères spéciaux ou des symboles dans les mots ?
Oui. Des caractères comme +, (, ) ou . sont traités littéralement, et non comme une syntaxe de modèle, donc "a+" et "c(a)t" s'échangent exactement comme ils sont tapés.
Mon texte est-il téléchargé quelque part ?
Non. L'échange s'exécute entièrement dans votre navigateur et ni votre texte ni les mots que vous saisissez ne quittent jamais votre appareil.