유틸리티

대소문자 변환, 공백 제거, 중복 삭제를 한 번에 하는 법

엑셀에서 복사해온 데이터에 공백이 뒤죽박죽이다. 어떤 줄은 앞에 빈칸이 3개, 어떤 줄은 탭이 섞여 있다. 하나하나 손으로 지우자니 300줄이 넘는다. 이럴 때 텍스트 정리 도구 하나면 몇 초 만에 끝난다.

자주 쓰는 텍스트 변환 7가지

대소문자 변환

영어 텍스트를 다룰 때 가장 많이 필요한 기능이다.

변환 종류입력 예시결과
UPPERCASEhello worldHELLO WORLD
lowercaseHELLO WORLDhello world
Title Casehello worldHello World
Sentence casehello world. hi there.Hello world. Hi there.
camelCasehello worldhelloWorld

Caps Lock을 켜놓고 타이핑한 걸 뒤늦게 발견했을 때, SQL 키워드를 전부 대문자로 통일해야 할 때 쓰면 된다.

공백/줄바꿈 정리

  • 앞뒤 공백 제거(trim): 각 줄의 시작과 끝에 붙은 불필요한 빈칸을 삭제
  • 다중 공백을 하나로: 단어 사이에 공백이 2개 이상인 경우 1개로 통일
  • 줄바꿈 제거: 여러 줄을 한 줄로 합침
  • 빈 줄 제거: 내용 없이 비어 있는 줄만 삭제

중복 줄 제거

이메일 목록이나 키워드 리스트에서 같은 내용이 반복될 때 유용하다. 줄 단위로 비교해서 중복을 자동 제거해준다.

줄 정렬/섞기

가나다순(알파벳순) 정렬이나 무작위 섞기가 된다. 명단 정리, 추첨용 목록 섞기 등에 쓸 수 있다.

실제로 이런 상황에서 쓴다

개발할 때
변수명을 camelCase에서 snake_case로 바꾸거나, JSON 키를 일괄 소문자로 변환할 때. URL 인코딩/디코딩이나 Base64 변환도 지원되니 API 테스트 중에도 꺼내 쓸 수 있다.
데이터 정리할 때
엑셀에서 복사한 데이터의 공백 정리, 로그 파일에서 중복 줄 제거, CSV 데이터의 줄바꿈 통일. 텍스트 변환기에 붙여넣고 원하는 버튼만 누르면 결과가 바로 나온다.
글 작성할 때
영문 제목을 Title Case로 바꾸거나, 복사해온 텍스트의 불규칙한 줄바꿈을 정리할 때. 문자수/단어수/줄수도 실시간으로 표시돼서 분량 확인도 겸할 수 있다.
참고 모든 처리는 브라우저 안에서 이루어진다. 텍스트가 서버로 전송되지 않기 때문에 민감한 내용(코드, 내부 데이터)을 넣어도 유출 걱정이 없다.

복잡한 정규식을 쓸 필요도, 에디터 플러그인을 찾을 필요도 없다. 붙여넣기, 클릭, 복사. 이 세 단계면 끝이다.