なひです.

> From: "Shin-ichiro Hara" <sinara / blade.nagaokaut.ac.jp>
> Sent: Wednesday, February 09, 2000 3:33 PM

> |  a.gsub( /([^\\_]*(?:\\.[^\\_]*)*)(?:_|$)/, '\1 ' )
> 
> やはり、a = "x\\_" で "x\\_  " となってしまいました。(^^;
> $ が空文字列にマッチするからですね。

すいません,結果をputsしてたので気付きませんでした.
...(試行錯誤)...降参です.^^;

ruby-1.5.2の\Gを導入しても辛い...
結局look forward/behind使わないと無理かー.
やっぱり,\1とかだけでなく,素直に$1とか使って
実直にやるのがいいですね.わかり易いし.^^;