#全て全角ASCIIか?
#Rubyの正規表現で、渡された文字列が全て全角ASCIIかチェックします。(UTF-8向け)
#Ruby 正規表現 全角ASCII UTF8
str = "ABCDEFGHIJK1234567890!#$"
if str =~ /^(?:\xEF\xBC[\x81-\xBF]|\xEF\xBD[\x80-\xA0])+$/
puts Kconv.tosjis("すべてが全角ASCIIである")
else
puts Kconv.tosjis("すべてが全角ASCIIではない")
end
#↓
#"すべて全角ASCIIである"
2008年06月02日
正規表現で、文字列は全て全角ASCIIか?のチェック(Ruby編)
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/15631117
この記事へのトラックバック
http://blog.sakura.ne.jp/tb/15631117
この記事へのトラックバック