Ruby 1.9を使ってアスキーコードを取得する方法
Aug 9, 2012·
·
1 min read
gam0022
Ruby 1.9を使ってアスキーコードを取得する方法です。 次のように、bytesメソッドを使えばいいです。
## Ruby1.9
"ABC".bytes.to_a # => [65, 66, 67]
なお、上記のコードはRuby1.8では動きません。
Ruby1.8でアスキーコードが欲しい場合、[]で取得できますが、 あまりこの動作は美しくないですよね。
## Ruby1.8
?A # => 65
"A"[0] # => 65
Related Posts
WEBrickを使って、RubyCGIをローカル上でテストする
WEBrickを使って、RubyCGIをローカル上でプレビューする方法を紹介します。前にTwinCalを作った時にこの方法を覚えました。
Twinsに登録した時間割をGoogleカレンダーやiCalにインポートするWebサービス「TwinCal」を作った
Rubyで何かWebアプリを作ってみたかったので、
EnumeratorとEnumerator::Lazyの違い
Ruby 2.0では、Enumerable#lazy というメソッドと、その返り値である Enumerator::Lazy が導入されました。
Books
ブログ執筆者の著書

