比较java中的字符串忽略特殊字符

时间:2012-08-29 06:44:10

标签: java mysql special-characters string-comparison

请问你能帮我比较两个字符串和特殊字符,就像MySQL一样吗? 例如,这两个字符串应该相同:“Dražík”和“Drazik”

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

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

Check it Your Self

Levenshtein Distance in Java

答案 2 :(得分:-1)

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

相关问题