回文チェッカー
テキストが前後同じように読めるか確認します。
✓
Is a Palindrome!
Normalized: "amanaplanacanalpanama"
Examples:
このツールについて
Palindrome Checkerは、単語やフレーズが前から読んでも後ろから読んでも同じかどうかを判定します。大文字小文字、スペース、句読点を無視することで、古典的な定義に合わせることができます(例: "A man, a plan, a canal: Panama"はスペースと句読点を除くと回文になります)。
このツールは選択したオプションに基づいて入力を正規化し、その逆順と比較します。結果は入力するたびに即座に更新されます。処理はすべてブラウザ内で行われます。
使い方
- テキストエリアに単語やフレーズを入力します。
- 必要に応じて「大文字小文字を無視」「スペースを無視」「句読点を無視」を切り替えます。
- 結果は即座に表示されます — 回文なら緑のチェック、そうでなければ赤のXが表示されます。
- 結果の下にある例文をクリックすると、すぐに読み込まれます。
活用事例
言葉遊びを楽しむユーザーは、あるフレーズが回文かどうかを確認します。英語教師は定番の例を使ってこの概念を説明します。文字列操作コードをテストする開発者は、反転ロジックの検証に利用します。
よくある質問
- 英語以外のテキストにも対応していますか? — はい、あらゆるUnicodeテキストに対応しています。「句読点を無視」はASCIIの句読点のみを除去し、アクセント付き文字はそのまま保持される点にご注意ください。
- なぜ「A man a plan a canal Panama」は回文と判定されるのですか? — 「大文字小文字を無視」「スペースを無視」「句読点を無視」をすべて有効にすると、a-zの文字のみが比較対象となるため、有効な回文と判定されます。
- 何が回文とみなされますか? — 回文とは、選択した正規化(大文字小文字、スペース、句読点)を適用した後、前から読んでも後ろから読んでも同じになる文字列のことです。