原です。

> まつもと ゆきひろです.

> た.scanというのはscanfからの連想です.
> 
> String#scan(re)
> 
>   p "abc".scan(/(.).(.)/)
>   => ["a", "c"]
> 
>   "abc123ABC".scan(/(.).(.)/) { |a| p a}
>   => ["a", "c"]
>      ["1", "3"]
>      ["A", "C"]
> 
> という感じになります.


これはめちゃめちゃかっこいい!!

問題なければ、後者で正規表現にマッチした全体を $_ で参照できる
様にしたらいいと思いますがどうでしょ。
---===-=-=-=-=-=-=-=-=======--=-=-=-==-=-===-=-=-=-=-=-=--=-==-=--
                            Shin-ichro Hara(Nagaoka Univ.of Tech.)