유틸리티

영어 대소문자 변환, 공백 제거까지 한 번에 처리하는 법

엑셀에서 복사한 데이터를 웹에 붙여넣었더니 대문자가 뒤죽박죽이다. 하나씩 고치자니 200줄이 넘고, 수식을 쓰자니 시트를 새로 만들어야 한다. 이런 반복 작업은 도구에 맡기는 게 맞다.

대소문자 변환이 필요한 상황

영문 텍스트를 다루다 보면 형식 통일이 필요한 순간이 자주 온다.

  • 이메일 주소 정리: 대문자가 섞인 이메일을 전부 소문자로 통일해야 할 때
  • 제목 표기: Title Case(각 단어 첫 글자만 대문자)로 바꿔야 할 때
  • 코드 작성: 변수명을 camelCase나 snake_case로 맞춰야 할 때
  • Caps Lock 사고: 실수로 대문자로 쭉 타이핑한 문장을 되돌릴 때

변환 유형 한눈에 보기

변환 유형입력 예시출력 결과
소문자 변환Hello Worldhello world
대문자 변환Hello WorldHELLO WORLD
Title Casehello worldHello World
camelCasehello worldhelloWorld
snake_caseHello Worldhello_world
대소문자 반전Hello WorldhELLO wORLD

대소문자 외에 자주 쓰는 텍스트 정리 기능

대소문자만 바꾸면 끝나는 경우는 오히려 드물다. 엑셀이나 다른 프로그램에서 복사한 텍스트에는 불필요한 공백, 줄바꿈, 중복 행이 딸려오기 마련이다.

공백 제거

단어 사이의 공백은 유지하면서 앞뒤 여백이나 연속 공백만 정리해야 할 때 쓴다. 데이터 정리에서 가장 흔한 작업이다.

줄바꿈 처리

여러 줄로 나뉜 텍스트를 한 줄로 합치거나, 반대로 쉼표 구분 텍스트를 줄 단위로 나누는 기능이다. CSV 데이터를 리스트로 바꿀 때 유용하다.

중복 행 제거

이메일 목록이나 데이터 리스트에서 같은 항목이 반복될 때, 중복을 제거하고 고유한 값만 남긴다.

정렬

텍스트를 가나다순(알파벳순)으로 정렬하거나 역순 정렬한다. 단어 목록, 태그 리스트 정리에 쓸 만하다.

Step 1. 텍스트 붙여넣기

텍스트 변환기에 접속하면 입력창이 바로 보인다. 변환할 텍스트를 복사해서 붙여넣는다.

Step 2. 원하는 변환 선택

대소문자 변환, 공백 제거, 줄바꿈 처리, 정렬, 중복 제거 등 원하는 기능 버튼을 클릭하면 즉시 결과가 나온다. URL 인코딩/디코딩이나 Base64 변환 같은 개발용 기능도 같은 화면에서 처리할 수 있다.

Step 3. 결과 복사

변환된 텍스트를 복사 버튼으로 클립보드에 저장한 뒤, 원래 작업하던 곳에 붙여넣으면 끝이다.

TIP 여러 변환을 순서대로 적용할 수도 있다. 예를 들어 "공백 제거 → 소문자 변환 → 중복 제거" 순서로 처리하면 정리된 이메일 목록을 한 번에 만들 수 있다.

개발자가 자주 쓰는 인코딩 변환

URL 인코딩
한글이나 특수문자가 포함된 URL을 %EC%95%88 같은 형태로 변환한다. API 호출 시 파라미터에 한글을 넣어야 할 때 필요하다.
Base64 인코딩
바이너리 데이터를 텍스트로 변환하는 방식이다. 이메일 첨부파일이나 데이터 URI에 쓰인다.
HTML 엔티티 변환
<, >, & 같은 특수문자를 HTML에서 안전하게 표시하기 위한 변환이다. XSS 방지에도 쓰인다.

텍스트 200줄을 하나씩 고치는 데 20분을 쓸 건지, 붙여넣기 한 번에 2초 만에 끝낼 건지. 답은 정해져 있다.