2014-04-07 3 views
6

에 한 줄에 모든 것을 이동하는 정규식을 사용하는 방법.메모장 ++ 내가 한 줄에 내 텍스트 파일</p> <p>(데이터의 25 개 라인)의 내용을 병합하는 정규식을 사용하는 방법을 알아 내려고 노력하고있어

지금까지 메모장 ++에서 (^)을 검색하여 찾고자하는 줄을 성공적으로 찾을 수 있지만 무엇을 대체 할 것인지 확실하지 않습니다.

구문 - 현명한 나는 본질적으로 한 줄의 시작을 이전 줄의 끝에 첨부하는 올바른 스크립트를 찾고 있습니다. 누구든지 도와 줄 수 있습니까? 감사합니다

+0

줄이' '\ n''로 구분되어 있습니까? – sshashank124

+0

파일과 예상 출력을 게시 할 수 있습니까? 힘들지 만, 만약 당신이 – aelor

답변

16

찾아 \R 빈 문자열로 바꿉니다.

\R은 가장 많이 사용되는 \r\n\n을 비롯한 여러 줄 바꿈 스타일과 일치합니다.

검색 모드정규식으로 설정해야합니다.

+0

+1에'\ R'을 시도해 볼 수있는 경우에 대비해서. – Toto

+0

@ M42 나는 당신의 대답 중 하나에서 그것을 배웠다고 생각한다. – user694733

+0

고마워! 그게 속임수가 – user3153443

5
  1. 강조 표시
  2. [편집 → 라인 운영 → 메뉴에서 선을 가입하거나 Ctrl 키 + J을 눌러 가입 (또는 모두를 선택하려면 Ctrl + A를 사용) 할 줄.

그것은 당신이 할 수있는

눌러 Ctrl 키 + H

Search Mode을에서 다른 방법으로 함께

갇히지에서 단어를 방지하기 위해 공간을 자동으로 필요한 경우에 둘 것이다 선택 Extended

찾기 - \r\n 바꾸기 - 비워 둡니다.

0

(당신이 당신의 줄 바꿈이 \n을 알고있는 경우 또는 \n+ 교체) 당신은

2

^가 문자를 일치하지 않는 의미 anchor,이다 빈 문자열로

[\r\n]+ 

을 대체 할 수 있습니다 (이 일치하는 위치는 \n 또는 문자열의 시작 부분 뒤에옵니다. 대체 할 것이 없습니다. 당신이 정규식을 사용해야하는 경우

는 사용자의 필요에 따라, 다음,

[\n\r]+ 

을 (aelors 대답은> 1 = 좋은 소리) 아무것도 또는 공백으로 대체합니다.