회문 검사기
단어, 구, 이모지 시퀀스, 여러 줄을 검사하며 비교에 포함할 차이를 선택하세요.
사용 방법
사용 방법
- 최대 100,000자 텍스트를 입력하고 전체 또는 줄별 검사를 고릅니다.
- 표시 자소 또는 Unicode 코드 포인트를 선택하고 대소문자, 공백, 문장 부호, 기호, 발음 구별 부호 규칙을 설정합니다.
- 결과와 정규화 시퀀스 또는 첫 불일치 위치를 확인합니다.
대칭 비교 전 정규화
필터 전에 입력을 Unicode NFC로 정규화합니다. 대소문자 무시는 JavaScript Unicode 소문자 변환을 사용합니다. 발음 구별 부호 무시는 분해 후 Unicode Diacritic 속성 문자를 제거하고 NFC로 돌아갑니다. 양끝에서 비교하며 처리된 시퀀스의 첫 불일치를 보고합니다.
비교 단위 의미 선택
표시 자소 모드는 결합 시퀀스, 국기, 이모지 modifier, joined emoji를 온전하게 둡니다. 코드 포인트 모드는 Unicode scalar sequence를 노출합니다. 공백, 문장 부호, 기호를 무시하면 Unicode 속성에 따라 남는 값이 바뀔 수 있습니다. 처리 시퀀스가 비면 회문이라고 하지 않고 비교할 문자가 없다고 표시합니다.
자주 묻는 질문
더 알아보기
RaceCar는 회문인가요?
기본값인 대소문자 무시가 켜져 있으면 예입니다. 끄면 정확한 대소문자 비교입니다.
문장도 검사할 수 있나요?
예. 공백과 문장 부호 무시를 켜면 구분자를 제외하고 예시 구문을 검사할 수 있습니다.
모드마다 이모지가 다르게 처리되는 이유는?
표시 이모지는 여러 코드 포인트가 하나의 자소를 이룰 수 있습니다. 자소 모드는 시퀀스를 유지하고 코드 포인트 모드는 각 요소를 따로 비교합니다.