这个工具有问题吗?

关于「回文检测 在线」

该工具检查一段文本是否为回文——正读和反读相同。"racecar"和"A man, a plan, a canal: Panama"都是回文;"hello"不是。

标准回文规则忽略空格、标点和字母大小写。因此尽管混合大小写和空格,"A Santa at NASA"也算回文。该工具自动应用这些规则,并提供一个需要精确字符匹配的严格模式。

对于文字游戏、谜题、编程面试准备、语言探索以及娱乐都很有用。它还在较长文本中突出显示最长的回文子串,揭示您可能错过的隐藏回文。

如何使用这个工具

如何检测回文字符串

  1. 粘贴任意词或句

    在「Text」字段输入或粘贴文本;标点、空格与大小写都不会影响结果。

  2. 了解归一化

    仅保留 [a-z0-9]:先小写化,再去除其他字符,然后与其反转比较。「A man, a plan, a canal: Panama」会变成「amanaplanacanalpanama」。

  3. 点击运行

    结果包含 isPalindrome(true/false)与归一化后的字符串,方便你看清实际参与比较的内容。

  4. 注意边界情况

    空串和单字符返回 true。非拉丁脚本(阿拉伯文、CJK)归一化后变空,所以也返回 true。