rubyの検出関数scanについて。
- 検出
scan
例)ダブルコーテーション囲まれた、数字データと日付データ[1996-2-12]形式の検出。
検出された順に配列に格納される。
fdaf="123" fdkkak="1996-2-11" fdafad="42"
ならば、
a=["123","1996-2-11","42"]
と格納される。
str="fdaf=\"123\" fdkkak=\"1996-2-11\" fdafad=\"42\""
a=str.scan(/"[0-9\-][0-9\-]"/)
puts a[0]
puts a[1]
puts a[2]