#全て全角文字か?
#Rubyの正規表現で、渡された文字列が全て全角文字かチェックします。(UTF-8向け)
#Ruby 正規表現 全角文字 UTF8
str = "ABCDEFXYZあいうえおカキクケコ@!+*_"
if str !~ /(?:\xEF\xBD[\xA1-\xBF]|\xEF\xBE[\x80-\x9F])|[\x20-\x7E]/
puts Kconv.tosjis("すべてが全角である")
else
puts Kconv.tosjis("すべてが全角ではない")
end
#↓
#"すべて全角である"
2008年08月11日
正規表現で、文字列は全て全角文字か?のチェック(Ruby編)
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/17867761
この記事へのトラックバック
http://blog.sakura.ne.jp/tb/17867761
この記事へのトラックバック