Notepad++에서 기호 앞뒤의 텍스트를 교환하는 방법
이 기사에서는 Notepad++에서 특정 기호 앞뒤의 텍스트를 교환하는 방법을 살펴보겠습니다.
- Ctrl+H를 눌러 찾기 및 바꾸기 창을 엽니다.
- Replace 탭으로 이동합니다.
- Regular expression 옵션을 활성화합니다.
text1|text2와 같은 줄이 있다고 가정하고, | 기호 앞뒤의 텍스트를 교환하고자 합니다.
- Find 필드에 정규 표현식을 입력합니다:
(.*)\|(.*) - Replace with 필드에 표현식을 입력합니다:
\2|\1 - Replace All을 클릭하여 파일에서 모든 항목을 교체합니다.
예
교체 전:
예제1|예제2
예제A|예제B
교체 후:
예제2|예제1
예제B|예제A
정규 표현식 설명
- (.*) — | 기호 앞의 모든 텍스트를 캡처합니다.
- \| — 구분 기호, 이 경우 |.
- (.*) — | 기호 뒤의 모든 텍스트를 캡처합니다.
- \2|\1 — 찾은 텍스트를 교체하고 기호 뒤의 텍스트를 기호 앞에 배치합니다.
Notepad++와 정규 표현식을 사용하여 특정 기호로 분리된 텍스트 부분의 순서를 변경할 수 있습니다.