Word Puzzle Kit

회문 검사

단어든 문장이든 목록이든 — 엄격한 기준과 사람들이 보통 뜻하는 기준으로 함께 판정합니다.

    사용 방법

    1. 1
      단어나 문장 입력

      입력하는 대로 판정이 갱신됩니다.

    2. 2
      두 판정 읽기

      엄격 기준은 그대로 비교하고, 느슨한 기준은 대소문자·공백·문장부호를 무시합니다.

    3. 3
      목록도 한 번에

      여러 줄을 붙여 넣으면 줄마다 따로 판정합니다.

    같은 질문의 두 가지 기준

    "이게 회문인가"에는 답이 둘이고, 어느 쪽을 원하는지는 퍼즐을 쓰는 중인지 프로그램을 쓰는 중인지에 달려 있습니다.

    느슨한 기준은 대소문자, 공백, 문장부호를 무시합니다. 일상적으로 쓰는 의미이고, 문장 길이의 회문이 성립하는 유일한 기준이기도 합니다 — 유명한 회문 문장들은 전부 앞뒤로 읽을 때 띄어쓰기가 다른 자리에 떨어지는 데 기대고 있습니다.

    엄격한 기준은 입력한 그대로 비교합니다. 단어 하나나 일부러 만든 문자열만 통과합니다. 회문이 말놀이가 아니라 데이터 형식일 때 — 숫자 ID, 수열, 테스트 값 — 필요한 쪽입니다.

    한글과 영어

    느슨한 기준은 두 언어 모두에서 동작합니다. 한글은 음절 블록 단위로 뒤집어 비교하므로 "다시 합창합시다" 같은 문장이 회문으로 판정됩니다. 자모 단위로 뒤집는 방식은 쓰지 않는데, 사람이 회문을 읽을 때 인식하는 단위가 음절이기 때문입니다.

    단어 단위 회문

    이 도구가 검사하지 않는 세 번째 종류가 있습니다. 글자가 아니라 단어 단위로 뒤집어도 같은 문장입니다. 별개의 퍼즐 형식이고, 글자 기반 검사기는 언제나 거짓으로 판정합니다.

    관련 개념

    세모드닐랩(semordnilap)은 거꾸로 읽으면 다른 단어가 되는 단어를 말합니다 — stresseddesserts, drawerreward. 찾아보려면 단어를 뒤집어 단어 찾기에 넣어 보세요.

    자주 묻는 질문

    한글 회문도 판정되나요?
    네. 느슨한 기준은 공백과 문장부호를 지우고 글자 단위로 뒤집어 비교하므로 한글에서도 의미 있게 동작합니다. "다시 합창합시다" 같은 문장이 회문으로 판정됩니다.
    엄격 기준과 느슨한 기준의 차이는?
    엄격은 입력한 그대로 한 글자씩 비교하므로 공백, 대소문자, 문장부호가 모두 반영됩니다. 느슨은 그것들을 먼저 지우는데, 사람들이 보통 뜻하는 쪽이고 문장 길이의 회문이 성립하는 유일한 기준입니다.
    한 글자도 회문인가요?
    엄밀히는 그렇습니다. 빈 문자열도 마찬가지고요. 앞뒤로 읽어도 같기 때문입니다. 이 도구는 그렇게 판정하지만, 대개 원하시던 답은 아닐 것입니다.
    악센트가 있는 문자는요?
    느슨한 기준에서는 기본 글자로 합쳐지므로, 소리 내어 읽는 방식대로 비교됩니다.

    같은 글자를 다른 방식으로 공략해 보세요.

    전체 보기