1

请你能帮助我以与 MySQL 相同的方式比较两个带有特殊字符的字符串吗?例如,这两个字符串应该相等:“Dražík”和“Drazik”

4

3 回答 3

3

使用整理器。请参阅执行与区域设置无关的比较

于 2012-08-29T06:46:58.443 回答
1

最有可能获得编辑距离/ Levenshtein 距离应该可以解决您的问题。这不是一个理想的解决方案,但您可以使用它取得显著成功。

检查它你的自我

Java中的Levenshtein距离

于 2012-08-29T06:51:23.310 回答
-1

您可以简单地使用 s.compareTo(z) 函数,其中 s,z 是字符串名称。它返回两个字符串中第一个不匹配字符之间的差异

于 2012-08-29T06:49:53.117 回答