「Ruby」指定文字列がASCII文字だけであるかを判定する

構文
文字列.ascii_only?
「ascii_only?」演算子を使って、文字列がASCII文字だけであるかを判定します。

使用例

#!/usr/bin/ruby
p 'sttest'.ascii_only?
p "数字がASCII文字だけであるかを判定する"
p '899'.ascii_only?
p "全角スペース"
p ' '.ascii_only? 
p "半角スペース"
p ' '.ascii_only?

結果

true
"数字がASCII文字だけであるかを判定する"
true
"全角スペース"
false
"半角スペース"
true

 

Ruby

Posted by arkgame