엑셀에서 복사해온 데이터에 공백이 뒤죽박죽이다. 어떤 줄은 앞에 빈칸이 3개, 어떤 줄은 탭이 섞여 있다. 하나하나 손으로 지우자니 300줄이 넘는다. 이럴 때 텍스트 정리 도구 하나면 몇 초 만에 끝난다.
자주 쓰는 텍스트 변환 7가지
대소문자 변환
영어 텍스트를 다룰 때 가장 많이 필요한 기능이다.
| 변환 종류 | 입력 예시 | 결과 |
|---|---|---|
| UPPERCASE | hello world | HELLO WORLD |
| lowercase | HELLO WORLD | hello world |
| Title Case | hello world | Hello World |
| Sentence case | hello world. hi there. | Hello world. Hi there. |
| camelCase | hello world | helloWorld |
Caps Lock을 켜놓고 타이핑한 걸 뒤늦게 발견했을 때, SQL 키워드를 전부 대문자로 통일해야 할 때 쓰면 된다.
공백/줄바꿈 정리
- 앞뒤 공백 제거(trim): 각 줄의 시작과 끝에 붙은 불필요한 빈칸을 삭제
- 다중 공백을 하나로: 단어 사이에 공백이 2개 이상인 경우 1개로 통일
- 줄바꿈 제거: 여러 줄을 한 줄로 합침
- 빈 줄 제거: 내용 없이 비어 있는 줄만 삭제
중복 줄 제거
이메일 목록이나 키워드 리스트에서 같은 내용이 반복될 때 유용하다. 줄 단위로 비교해서 중복을 자동 제거해준다.
줄 정렬/섞기
가나다순(알파벳순) 정렬이나 무작위 섞기가 된다. 명단 정리, 추첨용 목록 섞기 등에 쓸 수 있다.
실제로 이런 상황에서 쓴다
- 개발할 때
- 변수명을 camelCase에서 snake_case로 바꾸거나, JSON 키를 일괄 소문자로 변환할 때. URL 인코딩/디코딩이나 Base64 변환도 지원되니 API 테스트 중에도 꺼내 쓸 수 있다.
- 데이터 정리할 때
- 엑셀에서 복사한 데이터의 공백 정리, 로그 파일에서 중복 줄 제거, CSV 데이터의 줄바꿈 통일. 텍스트 변환기에 붙여넣고 원하는 버튼만 누르면 결과가 바로 나온다.
- 글 작성할 때
- 영문 제목을 Title Case로 바꾸거나, 복사해온 텍스트의 불규칙한 줄바꿈을 정리할 때. 문자수/단어수/줄수도 실시간으로 표시돼서 분량 확인도 겸할 수 있다.
참고 모든 처리는 브라우저 안에서 이루어진다. 텍스트가 서버로 전송되지 않기 때문에 민감한 내용(코드, 내부 데이터)을 넣어도 유출 걱정이 없다.
복잡한 정규식을 쓸 필요도, 에디터 플러그인을 찾을 필요도 없다. 붙여넣기, 클릭, 복사. 이 세 단계면 끝이다.