엑셀에서 복사한 데이터를 웹에 붙여넣었더니 줄바꿈이 깨지고 공백이 군데군데 들어가 있다. 이메일 주소를 전부 소문자로 통일해야 하는데 수백 개를 하나씩 고칠 수는 없다.
대소문자 변환이 필요한 경우
영문 텍스트를 다루다 보면 대소문자 통일이 필요한 상황이 자주 생긴다.
- 이메일 주소 정리: 대문자가 섞인 주소를 전부 소문자로 통일
- 제목 스타일 변환: "hello world"를 "Hello World"(Title Case)로 변경
- 프로그래밍 변수명: snake_case를 camelCase로, 또는 그 반대
- CSS 클래스명: 소문자+하이픈 형식으로 맞추기
텍스트 정리에 쓸 수 있는 기능들
공백 관련
앞뒤 공백 제거, 연속 공백을 하나로 줄이기, 모든 공백 제거. 엑셀이나 CSV에서 복사한 데이터에 불필요한 공백이 끼어 있을 때 한 번에 처리된다.
줄바꿈 관련
줄바꿈을 쉼표로 바꾸거나, 쉼표를 줄바꿈으로 변환. 목록 데이터를 한 줄로 이어 붙이거나, 반대로 쪼갤 때 유용하다.
정렬/중복 제거
텍스트를 가나다순이나 알파벳순으로 정렬하고, 중복된 줄을 자동으로 걸러낸다. 이메일 리스트에서 중복 주소를 제거할 때 특히 쓸모 있다.
TIP 여러 변환을 연속으로 적용해야 할 때가 많다. 예를 들어 공백 제거, 소문자 변환, 줄바꿈 정리를 순서대로 하면 지저분한 데이터가 깔끔하게 정돈된다.
인코딩 변환도 가능하다
개발 중에 URL 인코딩(%ED%95%9C%EA%B8%80)이나 Base64 문자열을 디코딩해야 할 때가 있다. 텍스트 변환기에서 URL 인코딩/디코딩, Base64, HTML 엔티티, 유니코드 변환을 한 곳에서 처리할 수 있다. 대소문자 변환과 텍스트 정리도 같은 화면에서 탭 전환만으로 쓸 수 있다.
텍스트 정리는 단순 반복 작업이지만, 양이 많아지면 수작업으로는 감당이 안 된다. 한 번 붙여넣고 변환 버튼 누르면 끝나는 일에 시간을 쏟을 이유는 없다.