유틸리티

텍스트 변환기, 대소문자부터 공백 제거까지 한 번에

엑셀에서 복사한 데이터를 웹사이트에 붙여넣었더니 줄바꿈이 전부 깨져 있다. 이름 목록은 대소문자가 뒤죽박죽이고, URL에 한글이 들어가면 %EC%... 같은 문자열로 바뀐다. 텍스트를 원하는 형태로 바꿔야 하는 상황은 업무 중에 수시로 생긴다.

대소문자 변환이 필요한 경우

영문 텍스트를 다루다 보면 형식을 맞춰야 할 때가 많다.

변환 유형입력 예시결과쓰이는 곳
UPPERCASEhello worldHELLO WORLD제목, 약어
lowercaseHello Worldhello world이메일, URL
Title Casehello worldHello World영문 제목, 이름
camelCasehello worldhelloWorld프로그래밍 변수명

수십 줄의 데이터를 하나씩 바꾸는 건 비현실적이다. 텍스트를 붙여넣고 버튼 하나 누르면 전체가 한 번에 변환된다.

자주 쓰는 텍스트 조작

  • 공백 제거: 여러 칸 공백을 하나로 정리하거나 전부 삭제
  • 줄바꿈 제거: 여러 줄 텍스트를 한 줄로 합치기
  • 중복 제거: 같은 줄이 반복되면 하나만 남기기
  • 줄 정렬: 가나다순 또는 알파벳순으로 정렬
  • 줄 번호 추가: 각 줄 앞에 번호 붙이기
예시 이메일 주소 100개가 중복 포함된 목록에서 중복 제거를 누르면, 고유한 주소만 남는다. 엑셀에서 수식 쓰는 것보다 빠르다.

인코딩/디코딩

개발 업무에서 자주 만나는 인코딩 변환도 지원한다.

URL 인코딩
한글이나 특수문자를 %XX 형태로 바꾼다. API 호출 시 파라미터에 한글을 넣을 때 필요하다.
Base64
바이너리 데이터를 텍스트로 변환한다. 이메일 첨부파일이나 인증 토큰에서 쓰인다.
HTML 특수문자
<, >, & 같은 문자를 이스케이프 처리한다. XSS 방지나 HTML 소스 표시에 필요하다.

이런 변환 작업을 한 곳에서 처리할 수 있는 온라인 텍스트 변환기가 있다. 텍스트를 입력창에 붙여넣고 원하는 변환 버튼을 누르면 결과가 바로 나온다. 서버에 데이터를 보내지 않으니 민감한 내용도 부담 없이 처리할 수 있다.