> ruby の regexp matcherはperlのよりも「より長い方を探す」こと
> に力をいれているようです.正規表現ルーチンにはあまり手をいれ
> たくないので,非互換をお許し下さい.

perl も基本は 最左 最長 ですから、(だよな)同じ物がマッチしないと
おかしいのですが。

perl の 正規表現ルーチン の BUG かなー。

ただ、、、、、、
 /^abc (\w+) (\w+)|^abc (\w+) (\w+) (\w+)/

正規表現の  | って その前後のどの単位って規定されてたっけ?

文字 または (正規表現) だと思っていたのは誤解?

perl-4 の日本語infoでは
	選択候補は `|' で区切る。

しかない。
GAWK の info は
     The alternation applies to the largest possible regexps on either
     side.

だな。俺の勘違い。

さて、最左 最長 ですが、perl-4 の日本語infoには載ってない。
AWK にしつこく書いてあったから正規表現ってそういう物と
思っていたが、、、、、
# perl の BUG と思いたい。