공백 정리
Whitespace Cleaner
줄 끝 공백을 없애고 연속 공백을 하나로 줄이며 탭을 변환하고 빈 줄을 제거합니다.
줄 끝 공백을 지우고, 연속된 빈 줄을 줄이고, 탭을 바꾸고, 복사·붙여넣기에 딸려 온 보이지 않는 문자를 없앱니다. 스프레드시트에서 똑같아 보이는 두 문자열이 서로 다르게 비교되는 이유가 마지막 그것입니다.
원문
정리 항목
결과
입력 글자 수
29
출력 글자 수
24
줄어든 글자
5
사용 방법
텍스트를 그대로 붙여 넣습니다
보이지 않는 문자가 있으면 설정 위에 개수와 함께 경고가 뜹니다. 무언가가 왜 일치하지 않는지에 대한 답이 대개 그 한 줄에 있습니다.
무엇을 정리할지 고릅니다
줄 끝 공백과 빈 줄 줄이기는 어디에 써도 안전합니다. 반복 공백 합치기는 다릅니다. 줄 앞의 들여쓰기 뒤에만 적용하므로 코드와 중첩 목록은 살아남습니다.
글자 수를 확인합니다
입력·출력·줄어든 글자 수로 얼마나 빠졌는지 알 수 있습니다. 깨끗해 보이던 글에서 많이 줄었다면 보이지 않는 문자가 잔뜩 있었다는 뜻이고, 음수가 나왔다면 이어 붙어 있던 것이 쪼개졌다는 뜻입니다 — 조이너로 묶인 이모지는 처리 전에 한 글자, 처리 후에 여러 글자입니다.
자주 묻는 질문
보이지 않는 문자는 무엇인가요?
너비 없는 공백, 바이트 순서 표시(BOM), 소프트 하이픈 같은 것들입니다. 화면에는 아무것도 안 보이면서 복사·붙여넣기에도 살아남아 검색·비교·스프레드시트 키를 망가뜨립니다. 줄바꿈 없는 공백은 대개 의도한 조판이라 여기서는 그대로 둡니다.
공백을 합치면 코드가 망가지나요?
들여쓰기는 지킵니다. 합치기는 줄에서 공백이 아닌 첫 글자 뒤에만 적용됩니다. 줄 안쪽의 정렬 — 주석을 열 맞춰 놓은 것 같은 — 은 살아남지 못하니, 아끼는 코드라면 이 항목은 꺼 두세요.
이 도구와 보이지 않는 문자 도구 중 무엇을 쓰나요?
평범한 글을 빠르게 정리할 때는 이 도구, 안에 정확히 무엇이 들었는지 알아야 할 때는 보이지 않는 문자 도구를 쓰세요. 그쪽은 문자마다 이름과 용도를 밝히고 본문 어디에 있는지까지 짚어 줍니다.
이 도구로 이어지는 것
줄바꿈 정리
Line Wrapper
지정한 폭에서 줄을 강제로 바꾸거나, 반대로 문단을 한 줄로 풉니다.
줄바꿈 제거
Line Break Remover
끊긴 줄을 문단으로 다시 잇되 빈 줄로 구분된 문단 경계는 유지합니다.
보이지 않는 문자 제거
Invisible Character Remover
붙여넣은 글에 숨은 폭 없는 공백·BOM·소프트 하이픈·양방향 제어 문자를 찾아 제거합니다.
대소문자·표기법 변환
Case Converter
대문자·소문자·제목·문장·camelCase·snake_case·kebab-case·CONSTANT_CASE로 바꿉니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
줄바꿈 제거
Line Break Remover
끊긴 줄을 문단으로 다시 잇되 빈 줄로 구분된 문단 경계는 유지합니다.
중복 줄 제거
Duplicate Line Remover
중복된 줄을 지우거나, 중복만 남기거나, 각 줄이 몇 번 나왔는지 셉니다.
유니코드 정규화
Unicode Normaliser
NFC·NFD·NFKC·NFKD를 적용합니다. 맥에서 온 한글이 눈으로는 같은데 검색되지 않을 때 쓰는 도구입니다.
보이지 않는 문자 제거
Invisible Character Remover
붙여넣은 글에 숨은 폭 없는 공백·BOM·소프트 하이픈·양방향 제어 문자를 찾아 제거합니다.
찾아 바꾸기
Find & Replace
문자열·단어·정규식으로 치환하며 캡처 그룹을 쓰고 바뀔 부분을 미리 보여 줍니다.
마크다운 편집기
Markdown Editor
마크다운을 실시간 미리보기로 편집하고 렌더링된 HTML을 내보내며 GFM 표와 체크리스트를 지원합니다.