대소문자 반전, 뒤집기·교대·랜덤 원리

영문 텍스트의 대문자와 소문자를 통째로 뒤집거나, 한 글자씩 번갈아 바꾸고 싶을 때 필요한 규칙은 생각보다 단순합니다. 이 도구는 네 가지 방식으로 그 작업을 하는데, 각 방식이 정확히 무엇을 계산하는지만 알면 결과가 왜 그렇게 나오는지 헷갈릴 일이 없습니다.

반전(Invert), 교대형 aBaB, 교대형 AbAb, 무작위 랜덤 — 이 네 가지가 각각 무엇을 하는지, 그리고 한글·숫자·공백은 왜 그대로 남는지를 예시와 함께 전부 풀어드립니다.

요약 ① 반전은 글자 하나하나의 대소문자를 반대로 뒤집습니다(대문자↔소문자). ② 교대형(aBaB/AbAb)은 알파벳에만 순서를 매겨 소문자·대문자를 번갈아 적용하고, 공백·숫자·기호는 순서를 건드리지 않습니다. ③ 랜덤은 각 글자를 50대 50 확률로 무작위 지정하므로 실행할 때마다 결과가 달라집니다.

대소문자를 한 글자씩 바꾸는 일이 왜 번거로운가

SNS나 커뮤니티에서 비꼬는 말투를 표현할 때, 대소문자를 한 글자씩 번갈아 쓴 텍스트(예: aLtErNaTiNg cApS)를 자주 봅니다. 밈(Meme)을 만들거나 독특한 텍스트 효과를 낼 때도 마찬가지입니다.

문제는 이걸 손으로 한 글자씩 대문자·소문자를 바꿔 치는 일이 번거롭다는 점입니다. 중간에 한 칸이라도 어긋나거나, 공백을 한 칸으로 잘못 세면 리듬이 통째로 깨집니다.

여기서 필요한 건 특별한 판단이 아니라 정해진 규칙입니다. 어떤 규칙으로 어떻게 바뀌는지만 알면, 결과는 언제나 예측 가능하게 나옵니다(랜덤 모드만 예외입니다).

도구 없이 손으로 바꾸는 규칙

네 가지 방식은 모두 손으로도 그대로 따라 할 수 있습니다. 규칙은 아래와 같습니다.

네 가지 변환 규칙

반전(Invert) — 글자마다 대문자는 소문자로, 소문자는 대문자로 바꿉니다. 알파벳이 아닌 글자(한글·숫자·공백·기호)는 손대지 않고 그대로 둡니다.

교대형 aBaB — 첫 알파벳을 소문자로 시작해, 알파벳이 나올 때마다 소문자·대문자를 번갈아 적용합니다. 알파벳이 아닌 글자는 그대로 두고, 순서 카운트도 올리지 않습니다.

교대형 AbAb — 시작만 다릅니다. 첫 알파벳을 대문자로 시작해 이후 번갈아 바꿉니다. 나머지 규칙은 aBaB와 같습니다.

무작위 랜덤 — 알파벳마다 동전 던지기처럼 50대 50 확률로 대문자·소문자를 정합니다. 알파벳이 아니면 그대로 둡니다.

예시로 확인하기

입력이 Hello World일 때, 각 모드의 결과는 다음과 같습니다.

  • 반전: hELLO wORLD
  • 교대형 aBaB: hElLo WoRlD
  • 교대형 AbAb: HeLlO wOrLd

여기서 교대형의 핵심을 보여주는 예시가 하나 더 있습니다. 입력 ab cd를 aBaB로 바꾸면 aB cD가 됩니다.

만약 중간의 공백이 순서를 한 칸 밀었다면 c가 대문자가 되어 aB Cd가 됐을 겁니다. 하지만 공백은 카운트를 건드리지 않으므로, c는 소문자, d는 대문자로 자연스럽게 이어져 aB cD가 됩니다. 공백이 있어도 리듬이 깨지지 않는 이유가 여기 있습니다.

한글·숫자가 섞여도 마찬가지입니다. 입력 Hello 서울 2026!을 반전하면 hELLO 서울 2026!이 되어, 알파벳만 뒤집히고 나머지는 원형 그대로 남습니다.

저희 도구로 확인하기.

대소문자 반전 및 교대 변환기

설치·가입 없이 브라우저에서 바로 변환합니다. 반전·교대(aBaB/AbAb)·랜덤 네 가지 모드를 입력 즉시 결과로 보여줍니다.

자주 헷갈리는 지점

가장 많이 오해하는 세 가지가 있습니다. 한글·숫자가 바뀌는지, 교대형에서 공백이 순서를 미는지, 그리고 랜덤 결과를 다시 만들 수 있는지입니다.

네 가지 모드의 동작을 한눈에 비교하면 아래와 같습니다(입력은 Hello 기준).

모드하는 일실행마다 결과Hello →
반전글자별 대소 뒤집기항상 같음hELLO
교대형 aBaB소문자부터 번갈아항상 같음hElLo
교대형 AbAb대문자부터 번갈아항상 같음HeLlO
무작위 랜덤글자별 50:50 무작위매번 다름(예: hELlo)

정리하면, 네 모드 모두 알파벳(a-z, A-Z)만 다루고 한글·숫자·공백·특수문자는 손대지 않습니다. 교대형은 알파벳이 나올 때만 순서를 한 칸 올리기 때문에 공백이 순서를 흔들지 않습니다.

랜덤만 성격이 다릅니다. 같은 입력이라도 실행할 때마다 결과가 달라지므로, 한 번 지나간 결과는 다시 실행해도 그대로 재현되지 않습니다.

정리

핵심만 다시 짚으면 다음과 같습니다.

  1. 반전은 대문자↔소문자를 통째로 뒤집으며, 결과는 언제나 하나로 고정됩니다.
  2. 교대형은 알파벳에만 번갈아 적용하고, aBaB는 소문자로, AbAb는 대문자로 시작합니다.
  3. 교대형에서 공백·숫자·기호는 순서를 건드리지 않아 공백이 있어도 리듬이 유지됩니다.
  4. 랜덤은 글자마다 50대 50 무작위라 실행할 때마다 결과가 달라집니다.
  5. 어느 모드에서도 한글·숫자·특수문자는 원형 그대로 보존됩니다.
대소문자 반전 및 교대 변환기

설치·가입 없이 브라우저에서 바로 변환합니다. 반전·교대(aBaB/AbAb)·랜덤 네 가지 모드를 입력 즉시 결과로 보여줍니다.

자주 묻는 질문

한글이나 숫자도 대소문자가 바뀌나요?

아닙니다. 네 모드 모두 알파벳(a-z, A-Z)만 변환하고, 한글·숫자·공백·특수문자는 원래 상태 그대로 남습니다. 예를 들어 Hello 서울 2026!을 반전하면 hELLO 서울 2026!이 되어 알파벳만 뒤집힙니다.

교대형에서 띄어쓰기가 있으면 순서가 어긋나지 않나요?

어긋나지 않습니다. 교대 순서는 알파벳이 나올 때만 한 칸씩 올라가고, 공백·숫자·기호는 순서를 건드리지 않습니다. 그래서 ab cd는 aBaB에서 aB cD가 됩니다. 공백 뒤의 c가 소문자로 자연스럽게 이어지는 것이 그 결과입니다.

랜덤 결과가 마음에 드는데 다시 만들 수 있나요?

같은 결과를 그대로 다시 만드는 것은 보장되지 않습니다. 랜덤은 글자마다 50대 50 확률로 매번 새로 정하기 때문입니다. 한 번 나온 결과는 다음 실행에서 다른 형태로 바뀌므로, 이전과 똑같은 결과는 재현되지 않습니다.

aBaB와 AbAb는 뭐가 다른가요?

첫 알파벳을 소문자로 시작하면 aBaB, 대문자로 시작하면 AbAb입니다. 이후로는 둘 다 한 글자씩 번갈아 바뀝니다. 예를 들어 Hello는 aBaB에서 hElLo, AbAb에서 HeLlO가 됩니다.

가격 보기카톡 무료 상담