From: nobu.nakada@... Date: 2001-10-25T12:35:06+09:00 Subject: [ruby-list:32049] Re: コメント削除スクリプト なかだです。 At Thu, 25 Oct 2001 11:17:47 +0900, Tatsuaki Nagai wrote: > ・\Gは「前回マッチした箇所(の直後)にマッチ (幅を持たない)」とマニュアル > にありますが、具体的にどういう考えで使われているのでしょうか。  これは二つ目のコードから書き換えたときに残ってしまったようで す。ゴミです。 > ・?>を使ってバックトラック抑止を行っていますが、なんのために必要なのでしょ > うか。  これも同じく不要です。最小一致を使ってるので?:でも同じでした。 > ・\1というのはマニュアルを調べても載っていなかったのですが、どういう > コマンドですか。  ['"]に対するback referenceですが、これはどこかに載っているは ずです。 > 後、(3)のマッチングで(\/\/)[^\n]*?$となっていますが(\/\/)[^\n]*$としても > 変わらないように思うのですが…。  これもそのとおり、.*?$にしたり[^\n]*$にしたりしてたときのゴミ です。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦