なひです. > From: "Shin-ichiro Hara" <sinara / blade.nagaokaut.ac.jp> > Sent: Tuesday, February 08, 2000 6:05 PM > | a.gsub( /([^\\_]*(?:\\.[^\\_]*)*)_/, '\1 ' ) > > これだと、 a = "x\\_" でうまくいかないみたいですね。 うはー.難しい. 対処療法で,こんなんでどうでしょう...最後の「_」→「(?:_|$)」. a.gsub( /([^\\_]*(?:\\.[^\\_]*)*)(?:_|$)/, '\1 ' ) こういうこと(対処療法)やってると, そのうち無限ループ作っちゃうんですよね... > | x* y x* * > > x* ( y x* )* という意味ですね。これはとても有用な式ですよね。 はい,すいません,()がないと最後の*が意味不明ですね.m(..m # regexp-mlのほうは,話が高度すぎてついていけません. # もっとレベルの低いregexp-mlが欲しいー.^^; -- NaHi, nakahiro, a.k.a. NAKAMURA, Hiroshi http://www.sarion.com Sarion Systems Research