텍스트 뒤집기

글자 단위로 뒤집거나 단어 순서를 거꾸로 바꿉니다. 모든 처리는 브라우저 안에서 이루어집니다.

계산은 기기에서 처리되며 입력값을 서버로 보내지 않습니다.

예시

글자 모드에서는 “Hello world”가 “dlrow olleH”가 되고 “stressed”는 “desserts”가 됩니다. “racecar” 같은 회문은 어느 쪽으로 읽어도 같습니다. 단어 모드에서는 “one two three”가 “three two one”이 됩니다.

계산 방법

글자 모드는 유니코드 코드 포인트를 거꾸로 뒤집으며 줄바꿈까지 모든 문자를 그대로 둡니다. 단어 모드는 공백이 있는 곳마다 텍스트를 나눈 뒤 목록을 뒤집고, 단어들을 공백 하나로 이어 붙입니다.

중요 사항

단어 모드는 공백 하나로 다시 이어 붙이므로 단어 사이에 있던 여분의 공백, 탭, 줄바꿈은 보존되지 않습니다. 또 뒤집기는 글자를 거울상으로 바꾸거나 오른쪽에서 왼쪽으로 쓰는 글을 만들지 않습니다. 아랍어나 히브리어는 브라우저가 이미 오른쪽에서 왼쪽으로 표시합니다.

실전 가이드

문자 순서 또는 단어 순서를 뒤집을 수 있습니다. 문자 모드에서 “Hello world”는 “dlrow olleH”, “stressed”는 “desserts”가 되며 “racecar”나 “기러기” 같은 회문은 그대로입니다. 단어 모드는 순서만 바뀌어 “one two three”가 “three two one”이 되고, 여분의 공백은 남지 않으며 문장부호는 단어에 붙어 이동합니다. 유니코드 코드포인트를 뒤집으므로 👍🏽 같은 조합 이모지는 분리될 수 있습니다. 거울 문자를 만들지는 않습니다.

사용 예시
입력결과
Hello world · charactersdlrow olleH
stressed · charactersdesserts
racecar · charactersracecar
one␠␠two␠␠␠three · wordsthree two one
ab👍🏽 · characters🏽👍ba

자주 묻는 질문

단어 모드에서 문장 부호는 어떻게 되나요?

맞닿은 단어에 붙은 채로 움직입니다. 그래서 “Hello, world!”는 “world! Hello,”가 됩니다. 줄 구조를 지키고 싶다면 줄마다 따로 뒤집거나, 줄바꿈을 포함해 모든 문자를 유지하는 글자 모드를 쓰세요.

이모지가 왜 이상하게 나오나요?

글자 모드는 코드 포인트를 뒤집는데, 어떤 문자는 여러 코드 포인트로 이루어져 있기 때문입니다. “ab👍🏽”에 있는 피부색 수정자가 붙은 엄지 이모지는 수정자가 먼저, 엄지가 나중에 나와 두 개의 기호처럼 보일 수 있습니다. 결합용 강세 기호를 따로 입력한 글자도 강세가 다른 글자로 옮겨갈 수 있습니다.

어디에 쓰면 좋나요?

회문 확인, 낱말 퍼즐과 게임, 특이한 문자열에서 화면 배치가 어떻게 동작하는지 시험하기, 뒤집은 글자를 다른 곳에 붙여 넣기 등에 쓸 수 있습니다. 뒤집는 작업은 브라우저 안에서만 이루어지고 입력한 내용은 전송되지 않습니다.

관련 도구