WAYPOINT TOOLS정밀 계산 & 업무 유틸리티 허브

텍스트 줄바꿈 제거 & 대소문자 변환기

PDF 복사 시 깨진 불필요한 줄바꿈/공백 한 줄 정리 및 대소문자, CamelCase 즉시 변환

브라우저 즉시 계산
줄바꿈:
대소문자:
원본 텍스트 입력
글자수: 71자 · 줄 수: 4줄
변환된 텍스트
변환 후: 71자 · 줄 수: 1줄

지금 계산한 분들이 함께 많이 사용하는 도구

PV 증폭 추천

사용 방법 및 안내

텍스트 줄바꿈 제거 & 대소문자 변환기는 PDF, 웹페이지, 전자책, 메신저에서 복사한 문장에 섞인 강제 개행과 눈에 보이지 않는 고정폭 공백을 브라우저 JavaScript만으로 즉시 정리합니다. 원문은 서버로 전송되지 않으며, 입력이나 옵션을 바꾸는 즉시 오른쪽 결과칸이 갱신됩니다. 기본 예시 문장 4줄을 [공백으로 변환]으로 붙이면 한 줄 71자가 됩니다.

줄바꿈 처리 방식

  • 공백으로 변환 (추천): 개행을 일반 스페이스 한 칸으로 바꾸고, 연속된 스페이스와 탭을 한 칸으로 합친 뒤 양끝 공백을 제거합니다. 영문 논문을 번역기나 워드에 붙여넣을 때 문장이 줄 단위로 끊기는 문제를 이 옵션으로 해결합니다.
  • 완전 제거: 개행 문자만 삭제하고 줄과 줄을 공백 없이 붙입니다. URL, 해시, 토큰처럼 공백이 들어가면 안 되는 문자열에 씁니다.
  • 빈 줄만 제거: 내용이 있는 줄의 개행은 유지하고, 공백만 있는 줄을 삭제합니다. 목록이나 주소록을 정리할 때 적합합니다.

NBSP 정규화와 대소문자

변환을 시작하기 전에 유니코드 고정폭 공백(NBSP, U+00A0)을 일반 스페이스로 바꿉니다. PDF와 웹 표에서 복사하면 화면에서는 일반 띄어쓰기와 같아 보여도, 검색·정규식·코드 포맷터는 NBSP를 다른 문자로 취급합니다. 공백만 있는 줄이 실제로는 NBSP만 있는 경우에도 빈 줄 제거가 동작하도록 이 치환을 먼저 수행합니다.

대소문자 변환은 줄바꿈 처리 뒤에 적용됩니다. 유지, UPPER, lower, Title Case, camelCase, snake_case, PascalCase를 고를 수 있습니다. 영문 예로 user profile name은 camelCase에서 userProfileName, snake_case에서 user_profile_name, PascalCase에서 UserProfileName이 됩니다. Title Case는 단어 경계의 첫 글자를 대문자로 올립니다. camel·snake·pascal과 Title Case는 영문·숫자 식별자 규칙에 맞춰 동작하므로, 한글 문장은 구분자만 정리되고 대소문자 개념이 없어 원형에 가깝게 남습니다.

이 도구는 PDF가 줄 끝에서 단어를 자른 하이픈 음절 분리(예: exam- 다음 줄 ple)를 자동으로 이어 붙이지 않습니다. 개행을 공백으로 바꾸면 exam- ple처럼 남을 수 있습니다. 초기화는 예시 문장과 옵션(줄바꿈=공백 변환, 대소문자=유지)을 처음 상태로 되돌리고, 입력칸의 지우기는 원문만 비웁니다.

자주 묻는 질문 (FAQ)

PDF에서 복사한 영문 논문 줄바꿈을 없애려면 어떤 옵션을 쓰나요?

[공백으로 변환 (추천)]을 선택하면 각 줄 끝이 띄어쓰기로 이어집니다. 기본 예시 문장 4줄은 이 옵션에서 한 줄 71자가 되며, 번역기나 워드에 붙여넣기 좋은 형태입니다.

camelCase와 snake_case, PascalCase는 어떻게 달라지나요?

영문 예로 user profile name은 camelCase에서 userProfileName, snake_case에서 user_profile_name, PascalCase에서 UserProfileName이 됩니다. 한글은 대소문자가 없어 구분자만 정리되며, camelCase는 공백·기호를 제거하고 이어 붙입니다.

화면에선 띄어쓰기로 보이는데 검색이 안 됩니다. NBSP가 원인인가요?

PDF나 표에서 복사하면 일반 스페이스 대신 NBSP(U+00A0)가 들어올 수 있습니다. 이 도구는 줄바꿈 처리 전에 NBSP를 일반 스페이스로 바꿉니다. 그 뒤에 공백 병합과 빈 줄 제거가 적용됩니다.

입력한 텍스트가 서버로 전송되나요?

전송되지 않습니다. 줄바꿈 정리, NBSP 치환, 대소문자 변환은 모두 브라우저의 JavaScript에서만 실행되며 원문을 업로드하지 않습니다.

초기화와 지우기는 무엇이 다른가요?

초기화는 예시 문장과 옵션을 처음 상태(줄바꿈=공백 변환, 대소문자=유지)로 되돌립니다. 입력칸의 지우기는 원문만 비우고 옵션은 그대로 둡니다.

PDF에서 단어가 exam- / ple처럼 잘려 있으면 자동으로 이어 붙나요?

이어 붙이지 않습니다. 공백 변환은 개행을 스페이스로만 바꾸므로 exam- ple처럼 남을 수 있습니다. 하이픈 음절 분리는 직접 확인해야 합니다.