Microsoft Word : 빈 줄 또는 빈 단락 삭제


9

좋아, 당신은 "단어 삭제 빈 라인"을 검색하는 경우 그래서 당신은 물건을 많이 얻을 수 있지만, 그들은 주로 얘기 특수 문자를 대체 즉, 두 개의 연속 빈 단락을 대체하기 ^p^p^p. 그리고 질문하기 전에 : 아니오, 단락이 아닌 캐리지 리턴과 일치 ^p하기 때문에 빈 교체 로 교체 하는 것은 작동하지 않습니다 ^p(즉, 문서의 모든 캐리지 리턴을 하나의 긴 텍스트로 변환).

그러나 캐리지 리턴 앞에 텍스트가없는 줄 인 빈 줄이 있습니다. 정규 표현식 측면에서 이것을 다음과 같이 설명합니다.

^$

또는 HTML 측면에서 이것에 대해 이야기하고 있습니다.

<p>Some text</p>
<p></p>
<p>some more text</p>

그리고 vi에서는 단순히 빈 줄을 삭제합니다 . 그러나 단어를 내보내거나 텍스트를 수정하고 가져올 수 없으며 무거운 서식을 사용하고 있습니다.

Microsoft Word 2007 사용


1
^ p ^ p를 ^ p 작업으로 바꾸지 말아야합니다. 빈 줄 하나가 some text^p^pmoretext?
jmetz

답변:


10

@mutzmatron이 옳 습니다. 실제로 대체 ^p^p하는 것이 올바른 방법입니다.^p

그러나 내 문서에 예를 들어 ^p^p^p^p또는 이와 유사한 것이 포함되어 있으면 문서를 모두 가져 오지 않고 다시 떠납니다 ^p^p. 따라서 모든 사례를 다룰 때까지이 검색 / 바꾸기 작업을 몇 번 실행했습니다.


1
당신이 경우 많은 시퀀스 많은 , 빈 라인 (단락) 교체를 고려 ^p^p^p^p^p는 더 이상 발견되지 않을 때까지 ^p^p^p^p의를 한 후 수행 ^p^p> - ^p일을.
Scott

@mark ^p단락 스타일 또는 문자 스타일의 차이인지에 관계없이 스타일이 다른 두 개의 연속 단락이 있으면 작동하지 않는 것 같습니다 .
Jonathan Komar

VBA 에서이 작업을 수행하는 것에 대해 이야기하는 블로그와 달리 가장 간단하고 최상의 답변입니다! 천국 금지.
Fandango68

0

와일드 카드를 사용하는 다른 방법 :

검색 및 바꾸기 창에서 "와일드 카드 사용"을 선택하십시오.

검색 : (^13)^13{1,}.

교체 : \1.

^13와일드 카드 모드에서 단락 기호입니다. 하나의 단락 표시를 찾은 다음 하나 이상의 다른 단락 표시를 찾습니다. 비어 있지 않은 줄의 끝을 표시하는 첫 번째 단락 표시 만 유지하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.