1
1.val Matcher = """.+/(.*)""".r
2.val Matcher(title) = """http://en.wikipedia.org/wiki/Château_La_Louvière"""
3.val lowerCase = title.toLower
4.if(lowercase.equals("château_la_louvière")) //do something
上述比較返回false,因爲我猜測第2行導致Ch?teau_La_Louvi?re。任何想法我可以做到這一點?Unicode字符串提取和比較
對我來說,你的代碼片段工作得很好。檢查您的區域設置。同時檢查,'SYS.PROPS( 「file.encoding的」)'應該是'UTF-8' – 4e6
似乎並沒有得以順利。我明確地將文件編碼設置爲UTF-8仍然沒有運氣。 –
我在使用JDK7和它爲我工作的Mac上。 –