【发布时间】:2011-01-23 07:29:54
【问题描述】:
问题很简单。 JAVA中是否有任何函数可以比较两个字符串并忽略重音字符返回true?
即
String x = "Joao";
String y = "João";
返回相等的。
谢谢
【问题讨论】:
-
但是那些是不相等的,当它们不相等的时候你为什么要它们相等呢?
-
@fuzzy 通常是同一个名字(这是约翰的葡萄牙语版本)。有些人只是懒得包含口音
-
在西班牙语中,n 和ñ 被认为是不同的字母。
-
是的,但是以他的例子来说,他似乎想比较名字并且不太担心误报
-
这对于搜索非常有用。用户懒得在 qwerty 键盘上正确键入重音符号。也许这个问题应该改写为确定两个字符串是否相似而不是相等。