2006-09-14 強欲な繰り返し演算子 鬼車 強欲な繰り返し演算子は、ONIG_SYNTAX_RUBYとONIG_SYNTAX_JAVAでしか有効にしていない。さらに、RUBYとJAVAの場合で違いがあって、回数を数値で記述する範囲指定演算子だけは、RUBYの場合には強欲な演算子にはならない。 a?+ a*+ a++ a{n,m}+ a{n,}+ a{,m}+ a{n}+つまり、上記の中で強欲な演算子の意味になるのは最初の三つだけで、それ以外は、繰り返しが二重になっていると解釈される。