-1

How can I get the Unicode number of a given string ?

For example, Cyrillic Small Letter Er U+0440 stands for "р"

How can I get "U+0440" or "0440"?

====Technical information====

Unicode number: U+0440

HTML-code: &#1088

var myString = "р"
for scalar in myString.unicodeScalars {
    print("\(scalar.value) ") // print: 1008
}
Willjay
  • 6,381
  • 4
  • 33
  • 58

1 Answers1

1

440 in hex is equal to 1088 in decimal:

var myString = "р"
for scalar in myString.unicodeScalars {
    print(String(scalar.value, radix: 16))
}
Code Different
  • 90,614
  • 16
  • 144
  • 163