2008年10月22日

渡された文字列に非半角数字があるか?のチェック(Ruby編)


#渡された文字列に非半角数字があるか?
#Rubyの正規表現を使用して、渡された文字列に非半角数字があるかチェックします。
#Ruby 正規表現 非半角数字
str = "0123456789a";
if str =~ /[^0-9]/
puts Kconv.tosjis("文字列に半角数字でない文字が存在する")
else
puts Kconv.tosjis("文字列に半角数字でない文字が存在しない")
end
#↓
#"文字列に半角英字でない文字が存在する"

posted by 台北猫々 at 19:06| Comment(0) | TrackBack(0) | 技術メモ(Ruby)