“찾기 및 바꾸기 모드”를 사용하여 텍스트 파일에서 한 줄을 두 줄 이상으로 바꾸는 방법은 무엇입니까?


3

지금은 vbscript로 스크립트를 개발 중이며 5k 라인 소스 코드에서 하나의 특정 라인 (많은 발생)을 찾아 두 개의 새로운 코드 라인 (1 라인에서 2 라인 교체)으로 바꿔야합니다.

내가 사용 메모장 + + 하지만 지금까지 내가 내 개발에 대한 다른 편집기를 사용할 수 있습니다, 언젠가 텍스트 모든 종류의 파일을 편집 같은 문제에 직면 할 수있다. 이미 메모장 ++, MS Word 및 Windows 메모장에서도 방법을 찾으려고했지만 해결책을 찾지 못했습니다 (모두 검색 텍스트를 대체 텍스트의 첫 줄로 바꿨습니다).

여기에 이미지 설명을 입력하십시오

텍스트 편집기에서 발생을 Ctrl+ F또는 Ctrl+로 찾을 때 하나의 텍스트 행을 두 개 이상의 행으로 바꾸는 방법이 H있습니까?

답변:


4

파일의 줄 끝이 어떻게 포맷되는지에 따라 (VB를 말한 이후 Windows 줄 바꿈을 가정합니다) 검색 모드확장으로 전환하고 다음과 같이 할 수 있습니다.

Find what: strLine
Replace with: line1\r\nline2

도움을 주셔서 감사하지만 실제로 작동하지 않았습니다. notepad ++는 \ n을 "\ n"으로 해석했습니다. 대체는 "line1 \ r \ nline2"텍스트로 유지되었습니다.
Diogo

검색 모드를 확장으로 전환하셨습니까?
KingRadical

1
죄송합니다. 확장 모드로 전환하라는 메시지가 표시되지 않았습니다. 솔루션을 먼저 걱정했기 때문에 귀하를 기본 answear로 수락하겠습니다. 고맙습니다.
Diogo

6

아주 쉽습니다. 검색 모드를 보면 "확장"모드입니다. 줄 바꿈에는 \ n과 같은 특수 문자를 사용하십시오. 여기에 이미지 설명을 입력하십시오


와우, 이건 정말 효과가 있었어 많이.
디오고
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.