Jak Zamienić Miejscami Tekst Przed i Po Symbolu w Notepad++
W tym artykule omówimy, jak zamienić miejscami tekst przed i po określonym symbolu w Notepad++.
- Naciśnij Ctrl+H, aby otworzyć okno Znajdź i Zamień.
- Przejdź do zakładki Zamień.
- Włącz opcję Wyrażenie regularne.
Załóżmy, że mamy linie w formacie tekst1|tekst2 i chcemy zamienić miejscami tekst przed symbolem | i po nim.
- W polu Znajdź wpisz wyrażenie regularne:
(.*)\|(.*) - W polu Zamień na wpisz wyrażenie:
\2|\1 - Kliknij
Zamień wszystko, aby zastąpić wszystkie wystąpienia w pliku.
Przykład
Przed zamianą:
przykład1|przykład2
przykładA|przykładB
Po zamianie:
przykład2|przykład1
przykładB|przykładA
Wyjaśnienie wyrażenia regularnego
- (.*) — przechwytuje dowolny tekst przed symbolem |.
- \| — symbol rozdzielający, w tym przypadku |.
- (.*) — przechwytuje dowolny tekst po symbolu |.
- \2|\1 — zastępuje znaleziony tekst, umieszczając tekst po symbolu przed nim.
Korzystając z Notepad++ i wyrażeń regularnych, możesz zmieniać kolejność części tekstu oddzielonych określonym symbolem.