数字をあらわす正規表現を書いてみた。 1 #!/usr/bin/ruby -w 2 3 puts "input number" 5 6 while gets 7 if ~/^-?(\d|[1-9]\d+)(\.\d+)?$/ then 8 puts "number" 9 printf("result=%.3f\n", $_) 10 else 11 puts "not number" 12 end 13 end 01みたいに先頭…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。