Notepad++는 모든 줄에 대해 콜론까지 삭제하고 모두 교체합니다.

Notepad++는 모든 줄에 대해 콜론까지 삭제하고 모두 교체합니다.

내 파일의 세 줄 모두에서 콜론(:) 왼쪽에 있는 텍스트를 삭제하기 위해 Notepad++ 바꾸기 상자를 사용하고 있습니다.

추적: 하다

추적: 다시

추적: 미

'찾을 내용:' 필드에서 사용 중이고 ^[^:]+:'바꿀 내용:'은 비어 있지만 다음 줄로 이동하면 이전 줄에 출력된 내용이 자동으로 선택되어 삭제되므로 다음을 실행하면모두 다 바꿔결과는 다음과 같습니다.

다음이 표시되어야 합니다.

하다

답장

답변1

이는 Notepad++의 "버그"("기능")입니다. 나머지 줄을 캡처하고 교체 시 값을 사용해야 합니다.

  • 무엇을 찾다:^[^:]+:(.+)$
  • 다음으로 교체:$1
  • 둘러보기 확인
  • 정규식 확인
  • 선택 취소. matches newline
  • Replace all

또 다른 방법은 다음과 같습니다.

  • 무엇을 찾다:^[^:\r\n]+:
  • 다음으로 교체:LEAVE EMPTY

관련 정보