텍스트 리버서 온라인 - 리버스 텍스트 생성기
실시간으로 텍스트를 즉시 거꾸로 뒤집으세요! 5 반전 모드 중에서 선택하세요. 전체 텍스트 반전, 줄당 문자 반전, 개별 단어 글자 반전, 단어 순서 반전 또는 여러 줄 목록을 아래에서 위로 뒤집을 수 있습니다. emoji 안전 Unicode 자소 분할, 선택적 구두점 보존 및 라이브 Palindrome 감지기로 구축되었습니다.
5가지 텍스트 반전 모드 모두 비교
작업마다 텍스트를 뒤집는 다양한 방법이 필요합니다. 다음은 각 모드가 샘플 두 줄 입력 Hello, World! / Text Tools 123를 변환하는 방법입니다.
| 반전 모드 | 뒤집힌 것 | 입력 예 | 반전된 출력 |
|---|---|---|---|
| 전체 텍스트 반전 | 마지막 문자부터 첫 번째 문자까지의 모든 문자 및 줄 | Hello, World!텍스트 도구 |
slooT txeT!dlroW ,olleH |
| 각 줄의 문자 반전 | 각 라인 내의 문자(라인 1을 맨 위에 유지) | Hello, World!텍스트 도구 |
!dlroW ,olleHslooT txeT |
| 각 단어의 글자를 거꾸로 뒤집기 | 단어와 줄 순서를 유지하면서 모든 단어 안에 문자 포함 | 안녕하세요, 세계! |
,olleH !dlroW(또는 olleH, dlroW!와 구두점 유지) |
| 역순 | 단어 철자를 그대로 유지하면서 줄당 단어 순서 | 원투쓰리 |
쓰리 투 원 |
| 역행 순서 | 각 줄의 텍스트를 변경하지 않고 여러 줄 목록을 아래에서 위로 뒤집습니다. | 1. 먼저2. 두 번째3. 셋째 |
3. 셋째2. 두 번째1. 먼저 |
텍스트 반전의 일반적인 용도
- Palindromes 및 Wordplay – 통계 표시줄에서 즉시 확인하여 회문 문장("내가 본 것은 자동차였나요 고양이였나요?" 또는 "절대 홀수도 아니고 짝수도 아님"와 같은 문구)을 테스트하고 작성합니다.
- 거울 쓰기 및 구급차 텍스트 – 실제 거울이나 백미러(예:
ECNALUBMA)에서 볼 때 정상적으로 읽히는 역방향 글자를 만듭니다. - 로그 파일 및 목록 반전 – 역행 순서를 사용하여 연대순 로그 항목, 변경 로그 또는 번호 매기기 목록을 가장 오래된 것부터 최신 것부터 뒤집습니다.
- 프로그래밍 및 Unicode 테스트 – 복잡한 멀티바이트 이모티콘(
🚀,👨👩👧👦) 및 악센트 문자를 사용하여 문자열 조작 알고리즘을 확인합니다.
JavaScript에서 문자열을 안전하게 뒤집는 방법(이모지를 깨지 않고)
JavaScript의 일반적인 함정은 str.split('').reverse().join('')를 사용하는 것입니다. JavaScript 문자열은 16비트 UTF-16 코드 단위의 시퀀스이기 때문에 split('')는 4바이트 이모티콘(대리 쌍)을 절반으로 찢습니다. 최신 JavaScript에서 문자열을 안전하게 뒤집으려면 다음을 수행하세요.
// Safe for basic emojis (code points):
const reversed = Array.from("Hello 🚀").reverse().join(""); // "🚀 olleH"
// Best practice for all grapheme clusters (flags, skin tones, ZWJ emojis):
const segmenter = new Intl.Segmenter(undefined, { granularity: "grapheme" });
const safeReverse = Array.from(segmenter.segment("Hello 👨👩👧👦"), s => s.segment).reverse().join("");
자주 묻는 질문
"각 단어의 문자를 거꾸로 바꾸기"와 "단어 순서를 반대로 하기"의 차이점은 무엇입니까?
각 단어의 문자 반전는 모든 단어를 문장의 원래 위치에 유지하지만 각 단어의 철자를 거꾸로 씁니다("Quick brown fox" → "kciuQ nworb xof"). 단어 순서 역순는 모든 단어의 철자를 정상적으로 유지하지만 단어 순서를 반대로 바꿉니다("Quick brown fox" → "fox brown Quick").
거꾸로 된 단어 끝에 쉼표와 마침표를 어떻게 유지합니까?
각 단어의 글자를 반전 선택하고 구두점을 제자리에 유지를 확인하세요. 이 옵션을 활성화하면 "Hello, world!"는 쉼표와 느낌표를 단어 앞으로 이동하는 대신 "olleH, dlrow!"로 깔끔하게 변환됩니다.
문자를 바꾸지 않고 목록의 줄 순서를 어떻게 바꾸나요?
설정 패널에서 역행 순서(아래에서 위쪽으로) 라디오 옵션을 선택하세요. 이렇게 하면 각 줄의 모든 단어와 문자를 그대로 유지하면서 줄의 수직 순서가 반전됩니다(마지막 줄이 먼저, 첫 번째 줄이 마지막이 됨).