一文字だけのマッチングしていればいい場合
p "3aa".match(/[0-9]/)
# => #<MatchData "3">
全て数字のマッチングの場合
+は1回以上の繰り返しという意味ですので、数値の1回以上の繰り返しのパターンとなります
p "333".match(/[0-9]+/)
# => #<MatchData "333">
省略記法で書いた場合
p "333".match(/\d+/)
# => #<MatchData "333">
p "3aa".match(/[0-9]/)
# => #<MatchData "3">
+は1回以上の繰り返しという意味ですので、数値の1回以上の繰り返しのパターンとなります
p "333".match(/[0-9]+/)
# => #<MatchData "333">
p "333".match(/\d+/)
# => #<MatchData "333">
Ruby
2019.10.17
記者: たま
Ruby
2019.10.17
記者: たま
Ruby
2019.10.17
記者: たま
Ruby
2019.10.17
記者: たま
Ruby
2019.10.17
記者: たま
Ruby
2019.10.17
記者: たま