텍스트 다듬기 도구

복사해 붙여 넣은 텍스트에는 눈에 보이지 않는 짐이 따라옵니다. 줄 끝에 남은 공백, 스프레드시트 셀 앞에 끼어든 탭, 각 줄 뒤에 숨은 Windows 캐리지 리턴 같은 것들입니다. 이 도구는 한 번의 처리로 각 줄의 가장자리를 정리해 각 줄의 앞뒤 공백을 제거하므로, 폼이나 이메일, 문서에 붙여 넣었을 때 텍스트가 마땅히 그래야 할 만큼 깔끔하게 보입니다.

다듬기가 작동하는 방식

  1. 1

    텍스트 붙여 넣기

    크기는 자유: 한 줄, 여러 문단, 스프레드시트에서 붙여 넣은 열 등.

  2. 2

    각 줄 다듬기

    각 줄의 앞뒤에 있는 공백, 탭, 캐리지 리턴이 제거됩니다.

  3. 3

    구조는 그대로 유지

    빈 줄과 한 줄 안의 단어 사이 공백은 원래대로 그대로 남습니다.

  4. 4

    깔끔한 텍스트 복사

    클릭 한 번으로 다듬어진 결과를 복사해 어디든 붙여 넣을 수 있습니다.

이 도구가 다듬는 것

이 도구는 텍스트를 줄 단위로 나누고 각 줄의 앞과 뒤에서 공백을 제거합니다. 제거되는 문자는 다음과 같습니다.

  • 일반 공백(U+0020)
  • 탭(U+0009)
  • 캐리지 리턴(U+000D), Windows가 각 줄바꿈 앞에 추가하는 숨은 문자

한 줄에서 처음 보이는 문자와 마지막으로 보이는 문자 사이의 내용은 모두 그대로 유지됩니다.

바꾸지 않는 것

  • 단어 사이 공백. 한 줄 안의 이중 또는 삼중 공백은 그대로 남습니다. 이 도구는 그것들을 합치지 않습니다.
  • 빈 줄. 빈 줄은 빈 줄 그대로 남습니다. 도구가 빈 줄을 삭제하거나 병합하지 않습니다.
  • 특수 공백. Word나 Google 문서에서 붙여 넣은 줄바꿈 없는 공백(U+00A0)이나 기타 유니코드 공백은 여기서 공백으로 취급되지 않으므로 제거되지 않습니다.

이 도구가 해결하는 흔한 붙여넣기 문제

문제 다듬은 후
줄 끝에 남은 공백이 있는 줄 깔끔한 줄 끝
탭이나 공백으로 들여쓴 줄 왼쪽 정렬
각 줄 뒤의 Windows 캐리지 리턴 제거됨(깔끔한 LF 줄)

다듬지 않는 게 좋은 경우

  • 코드: 앞부분 들여쓰기는 구문적 의미가 있습니다(Python, YAML). 이 도구로 소스 코드를 다듬지 마세요. 들여쓰기가 깨집니다.
  • 시나 조판: 여분의 공백이 의도된 스타일일 수 있습니다.
  • 고정 폭 데이터: 데이터가 정렬을 위해 앞부분 공백을 사용한다면, 그것을 제거하면 파싱이 깨질 수 있습니다.

짧은 메모

  • 여기서는 다듬기를 되돌릴 수 없으니, 확신이 없다면 원본을 다른 탭에 남겨 두세요.
  • 카운터가 실제로 바뀐 줄 수를 알려 주므로, 제거할 숨은 공백이 있었는지 한눈에 확인할 수 있습니다.
  • 줄 안의 이중 공백까지 합치거나 빈 줄을 삭제하려면, 다듬은 뒤에 찾기 및 바꾸기 단계를 따로 실행하세요.

자주 묻는 질문

각 줄의 앞뒤에 있는 공백, 탭, 캐리지 리턴을 제거합니다. 한 줄 안의 단어 사이 공백은 그대로 둡니다.

아니요. 각 줄의 앞과 뒤만 다듬습니다. 한 줄 안의 연속된 공백을 하나로 줄이려면, 별도 단계로 \s+ 를 사용한 찾기 및 바꾸기를 이용하세요.

네, 코드가 앞부분 들여쓰기에 의존한다면(Python, YAML) 다듬기가 그것을 제거합니다. 소스 코드를 이 도구에 통과시키지 마세요.

텍스트는 다듬어서 돌려드리기 위해 저희 서버로 전송됩니다. 저희는 바뀐 줄 수만 기록하며 텍스트 자체는 절대 기록하지 않고, 텍스트는 저장되지 않습니다.

관련 도구

이 도구는 다른 언어로도 제공됩니다