我有一個屬性文件,它可以/不可以包含Unicode逃過它的按鍵值的字符。請參閱下面的示例。我的工作是確保如果屬性文件中的值包含非ascii字符,那麼它應該被unicode轉義。因此,在下面的示例中,第一個條目是OK,所有條目(如第二個條目)應該被刪除並轉換爲第一個條目。在Java中,如何檢測一個字符串是unicode逃脫
##sample.properties
escaped=cari\u00F1o
nonescaped=cariño
normal=darling
從本質上講,我的問題是Java 卡里\ u00F1o和卡里諾之間,因爲就如Java而言它會將它們視爲相同哪能區分。
http://stackoverflow.com/questions/1673544/how-do-i-detect-unicode-characters-in-a-java-string應該有所幫助。 – 2013-03-03 11:53:09
[This answer](http://stackoverflow.com/a/774153/828193)也可能有所幫助。 – user000001 2013-03-03 11:53:41