대소문자 반전이 하는 일
대소문자 반전은 글자를 하나씩 살펴보고 대소문자를 뒤바꿉니다. 대문자는 소문자로, 소문자는 대문자로 바뀌고 나머지는 건드리지 않습니다. 한글에는 대소문자가 없으므로 한글 역시 그대로 남습니다.
| 입력 | 결과 |
|---|---|
| Hello World | hELLO wORLD |
| tHE MEETING IS AT NINE. | The meeting is at nine. |
| iPhone | IpHONE |
| ABC def 123 | abc DEF 123 |
| dEAR sARAH, 감사합니다. | Dear Sarah, 감사합니다. |
Caps Lock 실수 해결
대부분 이 용도로 씁니다. 문단 하나를 다 입력하고 고개를 들어 보니 처음부터 Caps Lock이 켜져 있던 경우입니다. 대문자를 쓰려고 여전히 Shift를 눌렀기 때문에 결과가 거꾸로 됩니다. 대문자가 와야 할 자리에는 소문자가, 나머지 자리에는 모두 대문자가 들어갑니다.
dEAR sARAH, THANK YOU FOR YOUR EMAIL.
대소문자 반전은 모든 글자를 원래 의도대로 돌려놓습니다.
Dear Sarah, thank you for your email.
이름도 Shift를 눌러 입력했으므로 대문자가 그대로 유지됩니다. “Sarah”까지 소문자로 바꿔 버리는 문장 첫 글자 대문자보다 나은 점이 바로 이것입니다.
사용 방법
- 텍스트를 입력창에 붙여넣습니다. 이 페이지에서는 자동으로 뒤집힙니다.
- 결과를 읽어 봅니다. 예상과 다르다면 실행 취소를 누릅니다.
- 텍스트 복사를 누릅니다.
붙여넣지 않고 직접 입력했다면 다 쓴 다음 대소문자 반전 버튼을 누르면 됩니다.
그 밖의 쓰임새
- 대문자로 시작하는 번갈아 쓰기. 대소문자 번갈아 텍스트를 만든 다음 반전합니다.
- 코드 테스트. 대소문자를 뒤바꾼 문자열은 검색이나 비교 기능이 대소문자를 무시하는지 확인할 때 편리합니다.
- 개성 있는 이름. 사용자 이름이나 로고 중에는 소문자로 시작하고 나머지를 대문자로 쓰는 경우가 있습니다.
코드와 다른 프로그램에서
| 프로그램 | 방법 |
|---|---|
| Microsoft Word | 홈 탭의 대/소문자 바꾸기(Aa) 버튼에서 대소문자를 서로 바꾸는 항목(영문판 tOGGLE cASE) 선택 |
| Python | text.swapcase() |
| Vim | 텍스트를 선택하고 ~ 누르기 |
JavaScript와 엑셀에는 대소문자를 맞바꾸는 내장 함수가 없습니다. 이런 작은 도구가 쓸모 있는 이유 중 하나입니다.