Text Reverser: 텍스트 뒤집기 도구
텍스트를 문자, 단어 또는 줄 단위로 뒤집으세요. 완전한 Unicode 및 이모지 지원. 무료, 로그인 불필요 — 브라우저에서 즉시 결과.
Text Reverser란?
Text Reverser는 텍스트를 세 가지 방법 중 하나로 뒤집는 브라우저 기반 도구입니다. 모든 문자를 뒤집어 미러 텍스트를 생성하거나, 각 단어의 문자를 유지하면서 단어 순서를 뒤집거나, 여러 줄 블록에서 줄의 순서를 뒤집습니다. 멀티바이트 문자와 복합 이모지가 분리되지 않고 단위로 뒤집히도록 Unicode와 이모지를 올바르게 처리합니다. 문자열 처리 코드를 테스트하는 개발자, 애너그램이나 암호 챌린지를 생성하는 퍼즐 창작자, 시각적 효과를 만드는 소셜 미디어 사용자들이 몇 초 안에 안정적인 텍스트 뒤집기가 필요할 때 이 도구를 사용합니다. 모든 처리는 브라우저에서 실행되며 — 텍스트가 서버에 도달하지 않습니다 — 페이지가 로드되면 오프라인에서도 작동합니다.
주요 기능
- 문자 뒤집기 — 입력의 문자별 미러를 생성하며, Unicode 코드 포인트를 단일 단위로 처리하여 멀티바이트 문자가 분리되지 않습니다.
- 단어 순서 뒤집기 — 텍스트를 공백으로 분리하고, 결과 토큰의 순서를 역순으로 재결합합니다. 각 단어의 내부 철자는 변경되지 않습니다.
- 줄 순서 뒤집기 — 입력을 줄바꿈으로 분리하고 줄의 순서를 뒤집습니다. 각 줄의 내용은 변경되지 않습니다.
- Unicode 및 이모지 지원 —
/src/lib/text-utils의 기본reverseText함수가 Unicode를 올바르게 처리하므로 국기 이모지, 복합 이모지, 비라틴 스크립트가 손상 없이 뒤집힙니다. - 실시간 미리보기 — 입력하는 동안 출력 패널이 업데이트됩니다. 결과를 보려면 버튼을 누를 필요가 없습니다.
- 클립보드에 복사 — 뒤집힌 출력을 원클릭으로 복사합니다.
- 프리셋 및 기록 지원 — 프리미엄 기능으로, 선호하는 모드 설정을 프리셋으로 저장하고 이전 뒤집기를 나중에 불러올 수 있도록 기록합니다.
Text Reverser 사용 방법
1단계: 도구 열기
Text Reverser로 이동합니다. 페이지 상단에 세 개의 버튼이 있는 모드 선택기가 표시됩니다: Characters, Words, Lines. Characters가 기본으로 선택되어 있습니다.
2단계: 뒤집기 모드 선택
의도에 맞는 모드 버튼을 클릭합니다:
- Characters — 거꾸로/미러 텍스트를 생성하려면 사용합니다. 입력
Hello, world!는!dlrow ,olleH가 됩니다. - Words — 단어 순서를 뒤집되 각 단어의 철자는 올바르게 유지하려면 사용합니다. 입력
The quick brown fox는fox brown quick The가 됩니다. - Lines — 여러 줄 블록이 있고 마지막 줄이 먼저 표시되기를 원할 때 사용합니다. 세 번째 줄에 펀치라인이 있는 3행 시는 뒤집으면 첫 번째 줄에 펀치라인이 옵니다.
3단계: 입력 타이핑 또는 붙여넣기
도구는 왼쪽에 입력 패널, 오른쪽에 뒤집힌 출력 패널이 나란히 있는 레이아웃을 표시합니다. 입력 텍스트 영역을 클릭하고 텍스트를 타이핑하거나 붙여넣습니다. 뒤집힌 출력 패널은 키 입력마다 즉시 업데이트됩니다. 두 패널의 문자 수는 각 카드 상단에 작은 텍스트로 표시됩니다.
Characters 모드 예시:
- 입력:
racecar - 출력:
racecar
Words 모드 예시:
- 입력:
one two three four five - 출력:
five four three two one
Lines 모드 예시:
first line
second line
third line
는 다음이 됩니다:
third line
second line
first line
4단계: 결과 복사
"Copy Result"를 클릭하여 뒤집힌 텍스트를 클립보드에 복사합니다. 출력이 비어 있으면 버튼이 비활성화됩니다. 토스트 알림이 복사를 확인합니다. 복사 작업은 도구 기록에도 뒤집기를 기록합니다(supporter인 경우).
5단계: 지우고 다시 시작
"Clear"를 클릭하여 입력 텍스트 영역을 초기화합니다. 출력 패널은 실시간으로 입력에서 파생되기 때문에 자동으로 지워집니다.
실용 예제
SNS용 미러 텍스트
일부 소셜 미디어 자기소개와 캡션은 시각적 효과로 거꾸로 또는 미러 텍스트를 사용합니다. Characters 모드를 선택하고 문구를 타이핑한 후 출력을 복사합니다. 예를 들어, Creative Studio는 oidutS evitaerC가 됩니다.
번호 매긴 목록 뒤집기
순위가 매겨진 목록이 있고 다시 타이핑하지 않고 역순으로 재정렬하고 싶습니다. Lines 모드를 선택하고 목록을 도구에 붙여넣습니다. 원래 목록이 다음과 같다면:
1. Gold
2. Silver
3. Bronze
출력은 다음과 같습니다:
3. Bronze
2. Silver
1. Gold
그런 다음 수동으로 번호를 다시 매기거나, 역순의 빠른 시각적 확인으로 사용할 수 있습니다.
문자열 뒤집기 로직 테스트
개발자들은 커스텀 뒤집기 함수를 테스트하기 위해 알려진 올바른 뒤집힌 문자열이 필요한 경우가 많습니다. 입력 "Héllo, wörld! 🌍"에 Character 모드를 사용하면 지구 이모지와 악센트 문자가 그대로 남아있는 올바르게 뒤집힌 문자열이 생성됩니다. 커스텀 구현이 Unicode 엣지 케이스를 올바르게 처리하는지 확인하는 데 유용합니다.
팁과 모범 사례
모드는 세션 내에서 유지됩니다. Characters에서 Lines 모드로 전환하고 입력을 지우면 Lines 모드가 선택된 상태로 유지됩니다. 새 입력을 붙여넣기 전에 모드 버튼을 확인하는 것을 잊지 마세요.
이모지 뒤집기는 자소 클러스터 단위로 처리됩니다. 도구는 Unicode 인식 뒤집기 알고리즘을 사용하므로, 가족 이모지와 같은 복합 이모지(영폭 조이너로 결합된 여러 코드 포인트로 구성될 수 있음)는 단일 단위로 뒤집힙니다. 🌍와 같은 단순한 이모지도 그대로 유지됩니다.
CSV 행이나 로그 항목을 뒤집으려면 Lines 모드를 사용합니다. 로그 파일에서 가장 최근 항목이 하단에 있고 상단에 원하는 경우, 관련 줄을 붙여넣고 Lines 모드로 전환합니다. 출력이 즉시 순서를 반전시킵니다.
프리셋으로 모드 기본 설정을 저장합니다. 특정 워크플로에서 항상 Words 모드를 사용한다면 프리셋으로 저장(supporter 기능)하여 매 세션마다 모드를 전환하는 것을 기억할 필요가 없습니다.
일반적인 문제 및 문제 해결
출력이 입력과 동일하게 보입니다. 이것은 Characters 모드에서 회문(racecar, madam)의 경우, 또는 Words나 Lines 모드에서 각각 단어 하나 또는 줄 하나인 입력의 경우 가장 자주 발생합니다. 선택된 모드가 기대에 맞는지 확인하세요. Words 모드에서 단어 하나를 뒤집으면 같은 단어가 반환됩니다.
이모지가 출력에서 깨져 보입니다. 이모지 대신 분리된 문자나 물음표가 보인다면 다른 브라우저를 시도해 보세요. 도구의 Unicode 인식 뒤집기는 최신 브라우저(Chrome, Firefox, Safari, Edge의 현재 버전)에서 올바르게 작동하지만, 매우 오래된 브라우저 버전은 내부적으로 사용되는 Intl Segmenter나 Unicode 속성 이스케이프를 지원하지 않을 수 있습니다.
"Copy Result" 버튼이 회색입니다. 출력이 비어 있을 때 버튼이 비활성화됩니다. 이는 입력 텍스트 영역에 텍스트가 없을 때 발생합니다. 복사 버튼을 활성화하려면 입력에 문자를 하나 이상 추가하세요.
개인정보 보호 및 보안
Text Reverser는 모든 입력을 브라우저 내에서 완전히 처리합니다. 서버로 전송되는 텍스트가 없습니다. 도구는 뒤집기를 수행할 때 네트워크 요청을 하지 않습니다. 초기 페이지 로드 후 오프라인에서 작동합니다. 내부 문서, 개인 메모 또는 민감한 문자열 등 기밀 텍스트를 해당 콘텐츠가 기기를 떠날 위험 없이 안전하게 뒤집을 수 있습니다.
자주 묻는 질문
Text Reverser는 무료인가요? 네, 완전히 무료입니다. 핵심 뒤집기 기능 — 세 가지 모드 모두, 실시간 미리보기 및 클립보드 복사 — 은 계정도 결제도 필요하지 않습니다.
오프라인에서 작동하나요? 네. 페이지가 로드되면 인터넷 연결 없이도 모든 뒤집기 처리가 작동합니다.
텍스트가 저장되거나 어딘가로 전송되나요? 아니요. 모든 처리는 브라우저에서 실행됩니다. 텍스트가 서버로 전송되거나 로그에 기록되거나 현재 브라우저 세션 외부에 저장되지 않습니다.
세 가지 모드의 차이점은 무엇인가요? Characters는 문자열의 모든 문자를 뒤집어 마지막 문자가 첫 번째가 되도록 합니다. Words는 공백으로 구분된 토큰의 순서를 뒤집어 마지막 단어가 첫 번째가 되도록 하지만, 각 단어의 내부 문자는 변경되지 않습니다. Lines는 줄바꿈으로 구분된 줄의 순서를 뒤집어 마지막 줄이 첫 번째가 되도록 합니다.
이모지를 올바르게 처리하나요? 네. 코드베이스의 reverseText 유틸리티는 Unicode 자소 클러스터 — 영폭 조이너와 지역 표시 기호(국기 이모지)로 형성된 복합 이모지 포함 — 를 뒤집기 중에 단일 단위로 처리합니다.
영어 이외의 언어로 텍스트를 뒤집을 수 있나요? 네. 도구는 모든 Unicode 텍스트를 처리합니다. 아랍어, 히브리어, 중국어, 일본어, 한국어, 키릴 문자 및 악센트가 있는 라틴 문자 모두 올바르게 뒤집힙니다. 아랍어와 같은 오른쪽에서 왼쪽으로 쓰는 스크립트는 문자 뒤집기 후 시각적으로 혼란스러워 보일 수 있음에 주의하세요. 뒤집기가 시각적이 아닌 논리적(코드 포인트 수준)이기 때문입니다.
뒤집기를 취소하려면 어떻게 해야 하나요? 도구를 통해 출력을 다시 뒤집으면 원래 텍스트가 반환됩니다(자신의 역함수인 Characters 및 Lines 모드의 경우). Words 모드도 자신의 역함수입니다. 또는 입력 텍스트 영역에서 브라우저의 실행 취소 단축키(Ctrl+Z / Cmd+Z)를 사용하세요.
입력에 문자 제한이 있나요? 제한이 없습니다. 도구 기록은 supporter로서 결과를 복사할 때 입력과 출력의 처음 10,000자까지 저장하지만, 뒤집기 자체는 길이에 관계없이 전체 텍스트에서 작동합니다.
관련 도구
- Word Counter — 소셜 미디어 한도 추적과 함께 단어, 문자, 문장, 단락 및 읽기 시간을 계산합니다.
- Case Converter — 텍스트를 대문자, 소문자, 제목 케이스, 문장 케이스 및 기타 형식으로 변환합니다.
- Text Sorter — 텍스트 줄을 알파벳, 숫자, 줄 길이 또는 단어 수 기준으로 오름차순 또는 내림차순으로 정렬합니다.
지금 Text Reverser를 사용해 보세요: Text Reverser