フレーズが回文か確認する — 句読点は無視
「A man, a plan, a canal: Panama」は文字以外を除けば回文です。フレーズを確認、または回文を崩している1文字のずれを見つけます。
このガイドで使う道具
やりたいこと
回文チェックはルールで意見が分かれます。「Madam」は?(はい)「A Toyota」は?(いいえ — 文字のみ・大小無視)。チェッカーは文字と数字に正規化してから両方向を比較し、ニアミスでは対称が崩れる位置を示します。
貼って背骨を見る
正規化された文字列(小文字・文字+数字のみ)が判定と並んで表示されます — 何が比較されたか正確に見えます。非回文は最初の不一致位置がハイライトされます。
- Unicode対応の正規化はアクセント付き文字や非ラテン文字を比較可能にします — 'été'はバイトではなく文字を数えます。
- 正規化後に空になる入力(句読点のみ)は、空虚な回文として数えず報告されます。
制限
1回のチェックは200,000文字 — 全文回文も含みます。「回文か?」と「どこで崩れるか?」に答えます — 最長回文部分文字列の探索はしません。