왜 생기나
PDF는 페이지의 각 줄을 따로 저장하기 때문에, 문단을 복사하면 페이지에서 줄이 넘어가던 자리마다 줄바꿈이 들어갑니다. 텍스트 형식 이메일도 70자쯤에서 똑같이 줄을 바꿉니다.
모든 줄 이어 붙이기
글을 찾아 바꾸기에 붙여 넣고 정규 표현식에 체크합니다. \s*\n\s*를 찾아 공백 하나로 바꿉니다. 줄바꿈과 그 주변 공백이 공백 하나가 됩니다.
문단은 남기기
보통 문단 사이에는 빈 줄이 있고, 문단 안의 줄만 잇고 싶을 것입니다. 정규 표현식을 켜고 (?<!\n)\n(?!\n)를 찾아 공백으로 바꿉니다. 바로 앞이나 뒤에 다른 줄바꿈이 없는 줄바꿈만 찾으므로 문단 사이의 빈 줄은 남습니다.
하이픈 고치기
영어 글에서 exam-과 ple처럼 단어가 줄을 넘어 나뉘었다면, 먼저 -\n을 찾아 빈칸으로 바꿉니다. 그다음 우연히 줄 끝에 있던 진짜 하이픈 단어를 확인하세요.
그 밖의 정리
{2,}(공백 뒤에 {2,})를 찾아 공백 하나로 바꾸면 겹친 공백이 사라집니다. 반복된 줄은 중복 줄 제거로 지우고, 마지막으로 단어 수 세기로 길이를 확인하세요.