青木です。

  In mail "[ruby-list:40427] Re: ストリームからトークンを取りだす。"
    Tomokiyo Nomura <tnomura / mnet.ne.jp> wrote:

> 野村です。

> C のコメントをとってしまうのに、
> 
> >ARGF.read.gsub(/\/\*.*\*\/?/, "")
> 
> をやってみましたが、gsub の範囲が \n で切れるらしく、複数行にわたる
> コメントは消せませんでした。上の方法だとストリームのトークンを一旦

  .gsub(/\/\*.*?\*\/?/m, "")

のように m フラグを付けると複数行に渡ってマッチできます。
あと途中の「.*」を「.*?」にしているところも重要です。
-------------------------------------------------------------------
青木峰郎