Notepad++ 정규식 바꾸기, 일치 변수 사용

Notepad++ 정규식 바꾸기, 일치 변수 사용

Notepad++에서 '찾을 내용' 필드의 일치 항목을 참조하는 '바꿀 내용' 필드에 변수를 제공하여 찾기 및 바꾸기를 수행하려고 합니다. 어떤 아이디어가 있나요?

나는 (찾기) foo (\w) bar(교체) 를 제공하려고했습니다 foo baz ($1) bar qux. 작동하지 않았습니다.

답변1

메모장++표준 POSIX를 사용합니다.정규식. 따라서,역참조달러 기호 대신 슬래시를 사용해야 합니다.

Find    : foo (\w) bar
Replace : foo baz (\1) bar qux

답변2

토큰 식별자가 필요하다고 생각합니다. 따라서 Synetech의 답변을 수정하면 "Find" 부분을 "foo (?'one'\w+) bar"로 변경합니다.

관련 정보