Rubyは色々な書き方ができる。以下のコードを1行で書いてみた to = [] DATA.each do |line| if /TODO:(.*)/ =~ line to << $1 end end puts to __END__ bbbb cccc hhhh TODO:aaa TODO:bbb TODO:ccc puts DATA.inject([]) {|a, e| a << $1 if /TODO:(.*)/ =~ …
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。