読者です 読者をやめる 読者になる 読者になる

パターンマッチ-2

名前のスペルに ow が入る人を表示しましょい

names=['Geoffrey Downes', 'John Wetton', 'Steve How','Carl Palmer']
 names.each{|name|
  if /ow/=~name
   puts name
   end
  }
  • 4名の名前それぞれを見にいく > names.each{|name|
  • (条件判断)名前にowがあるか(マッチするか) >正規表現
  • マッチする名前を表示
Last login: Sat Jan 15 13:45:00 on console
moomin:~ tomomi$ cd
moomin:~ tomomi$ cd ProgrammingRuby
moomin:ProgrammingRuby tomomi$ ruby re.rb
Geoffrey Downes
Steve How
moomin:ProgrammingRuby tomomi$ 

おk