메모장 ++를 사용하고 있는데 이것을 이해할 수 없습니다.
로 시작하는 수많은 줄이 http
있습니다. 모든 줄에 그 앞에 텍스트를 추가해야합니다. 또한 각 줄 끝에 다른 텍스트를 추가해야합니다. 각 줄은 다르게 끝납니다.
각 줄의 시작과 끝에 텍스트를 추가하는 가장 빠른 방법은 무엇입니까?
메모장 ++를 사용하고 있는데 이것을 이해할 수 없습니다.
로 시작하는 수많은 줄이 http
있습니다. 모든 줄에 그 앞에 텍스트를 추가해야합니다. 또한 각 줄 끝에 다른 텍스트를 추가해야합니다. 각 줄은 다르게 끝납니다.
각 줄의 시작과 끝에 텍스트를 추가하는 가장 빠른 방법은 무엇입니까?
답변:
이 단계를 따르세요:
Regular expression
대화 상자 하단 근처 의 옵션을 선택하십시오 .각 줄 test
의 시작 부분 에 와 같은 단어를 추가하려면 :
- 입력
^
에서Find what
텍스트 상자- 입력
test
에서Replace with
텍스트 상자- 파일의 첫 번째 줄에 커서를두면 모든 줄이 영향을받습니다.
- 클릭
Replace All
버튼
각 줄 test
의 끝에 와 같은 단어를 추가하려면 :
- 입력
$
에서Find what
텍스트 상자- 입력
test
에서Replace with
텍스트 상자- 파일의 첫 번째 줄에 커서를두면 모든 줄이 영향을받습니다.
- 클릭
Replace All
버튼
$
Notepad ++ 6.2.3이 계속 중단되었습니다. ( ^
잘 작동했습니다). 최신 메모장 ++ 6.6.3으로 업데이트했으며 지금 작동합니다.
'\);
이를 통해 모든 줄에 동시에 입력 할 수 있습니다.
나는 위의 솔루션을 발견 여기를 .
정규식을 사용하는 것보다 훨씬 쉽다고 생각합니다.
메모장 ++에는 매우 강력한 편집 기능이 있습니다. (오늘 나는 Sublime Text에서 비슷한 기능을 찾고 있습니다.)하지만 메모장 ++의 경우 마우스를 드래그 할 때 Alt 키를 누르십시오 . 입력 한 내용은 모든 행에서 선택한 열을 대체합니다. 기존 텍스트를 바꾸지 않고 삽입하려면 Alt-Shift를 사용하십시오 .
메모장 ++을 연 다음 Ctrl+ 를 클릭하십시오 F.
정규식 선택
* 찾을 내용 : "^"(각 줄의 색인을 나타냄- "PREFIX").
다음으로 교체 : "anyText"*
들어 접미사 각 행 : "$와 ^ 바꾸기"위와 동일한 단계를 수행합니다. 그게 다야.
글쎄, 나는 오랜 시간이 지난 후에 이것을 게시하고 있지만 이것은 가장 쉬운 것입니다.
모든 줄에 대해 시작 / 확정부터 시작부터 텍스트를 추가하려면 여기를 클릭하고 ALT + C를 수행하면 아래 상자가 나타납니다. 텍스트를 입력하고 확인을 클릭하면 완료됩니다.
모든 줄의 끝에 특정 텍스트를 추가하려면 CTRL + F를 수행하고 바꾸기를 선택하십시오. 아래 상자가 나타납니다. 'find what'에 '$'를 넣고 텍스트에 'replace with'를 입력하십시오. 검색 모드 (왼쪽 아래)에서 'regular expression'을 선택하십시오. 마지막으로 '모두 바꾸기'를 클릭하면 완료됩니다.
"찾을 내용 :"필드에을 입력하십시오 \r
. 이것은 "행의 끝"을 의미합니다. "다음으로 바꾸기 :"필드에 원하는 것을 넣습니다..xml
여러 줄이 있고 각 줄 끝에 해당 텍스트를 추가하려는 경우 "검색 모드"그룹 상자에서 ".와 일치하는 줄 바꿈"옵션을 마크 업해야합니다.
예:
파일 이름 목록이 있지만 .xml과 같은 확장명을 추가하려고합니다. 이것은 당신이해야 할 일이 될 것입니다! 한 번의 기회!:
한 번에 수행하려면 다음을 수행하십시오.
http : \ blahblah.com
http : \ blahnotblah.com
http : \ blahandgainblah.com
^(.+)$
. 여기서 ^는 줄의 시작을 나타냅니다. $는 줄의 끝을 나타냅니다. (. +)는 줄의 시작과 끝 사이에있는 문자를 의미하며 그룹 1이됩니다.WhateverFrontText(\1)WhatEverEndText
. 여기서 (\ 1)은 한 줄에있는 모든 텍스트를 의미합니다.WhatFrontTexthttp : \ blahblah.comWhatEverEndText
WhatFrontTexthttp : \ blahnotblah.comWhatEverEndText
WhatFrontTexthttp : \ blahandgainblah.comWhatEverEndText
\1
"바꾸기"에서 괄호 안에 넣습니까? 또한 사용하는 것이 좋습니다 $1
, \1
아주 오래된 방법입니다.
end of line
[으로 myText]와 (나는 그것이 어떤 기호를 기억하지 않습니다)end of line