「Ruby」文字列のUnicodeコードポイントを取得する

構文
1.文字.ord
「ord」を使用して、指定文字のUnicodeコードポイントを取得します
2.文字列.codepoints
「codepoints」を使って、指定文字列のUnicodeコードポイントを取得します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
p '文字のUnicodeコードポイントの値'
p 'A'.ord
p 'B'.ord
p 'C'.ord
p '文字列のUnicodeコードポイントの値'
p 'ABC'.codepoints
#!/usr/bin/ruby p '文字のUnicodeコードポイントの値' p 'A'.ord p 'B'.ord p 'C'.ord p '文字列のUnicodeコードポイントの値' p 'ABC'.codepoints
#!/usr/bin/ruby

p '文字のUnicodeコードポイントの値'
p 'A'.ord  
p 'B'.ord
p 'C'.ord

p '文字列のUnicodeコードポイントの値'
p 'ABC'.codepoints

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
"文字のUnicodeコードポイントの値"
65
66
67
"文字列のUnicodeコードポイントの値"
[65, 66, 67]
"文字のUnicodeコードポイントの値" 65 66 67 "文字列のUnicodeコードポイントの値" [65, 66, 67]
"文字のUnicodeコードポイントの値"
65
66
67
"文字列のUnicodeコードポイントの値"
[65, 66, 67]

 

Ruby

Posted by arkgame