sachin21's blog

技術ブログ

Rubyにて1Byteか2Byteを判定するメソッド

こんにちは、@sachin21です。

とある機能を実装してて英語、もしくは日本語の文を文字数減らして表示しなきゃいけなくなった場合 1Byteか2Byteを判別するためにこんな便利なメソッドが・・。

"こんにちはHello".ascii_only?
=> false

"Hello".ascii_only?
=> true

2Byteが入ってたらfalseが返るお。