Comment Échanger le Texte avant et après un symbole dans Notepad++
Dans cet article, nous verrons comment échanger le texte avant et après un symbole spécifique dans Notepad++.
- Appuyez sur Ctrl+H pour ouvrir la fenêtre Rechercher et Remplacer.
- Allez à l'onglet Remplacer.
- Activez l'option Expression régulière.
Supposons que nous ayons des lignes comme texte1|texte2 et que nous souhaitions échanger le texte avant le symbole | et après celui-ci.
- Dans le champ Rechercher, entrez l'expression régulière :
(.*)\|(.*) - Dans le champ Remplacer par, entrez l'expression :
\2|\1 - Cliquez sur
Remplacer toutpour remplacer toutes les occurrences dans le fichier.
Exemple
Avant remplacement :
exemple1|exemple2
exempleA|exempleB
Après remplacement :
exemple2|exemple1
exempleB|exempleA
Explication de l'expression régulière
- (.*) — capture tout texte avant le symbole |.
- \| — le symbole séparateur, dans ce cas, |.
- (.*) — capture tout texte après le symbole |.
- \2|\1 — remplace le texte trouvé, plaçant le texte après le symbole avant celui-ci.
En utilisant Notepad++ et les expressions régulières, vous pouvez changer l'ordre des parties de texte séparées par un symbole spécifique.