2016-08-29 259 views
-1

如何獲得給定字符串的Unicode編號我怎樣才能獲得一個字符的unicode號碼?

例如,西裏爾字母小寫字母爾U + 0440代表 「р」

我怎樣才能獲得 「U + 0440」 或 「0440」?

====技術信息====

Unicode數字:U + 0440

HTML碼:&#1088

var myString = "р" 
for scalar in myString.unicodeScalars { 
    print("\(scalar.value) ") // print: 1008 
} 
+2

請檢查http://stackoverflow.com/questions/24102044/how-can-i-get-the-unicode-code字符點 – Kendel

+0

'「Hello」.unicodeScalars.map {$ 0.value}' –

回答

1

440十六進制等於1088在十進制:

var myString = "р" 
for scalar in myString.unicodeScalars { 
    print(String(scalar.value, radix: 16)) 
}