1.9: no warning: regexp has invalid interval

e$B@>;3OB9-$G$9!#e(B

e$B$r8+$F5$$E$$$?$N$G$9$,!"e(B1.9e$B$@$H@55,I=8=$Ne(B
e$BNL;XDj;Re(B {n,m} e$B4X78$N7Y9p$,=P$^$;$s!#e(B

% ruby18 -ve ‘/.{1, 2}/ =~ “”’
ruby 1.8.5 (2006-08-09) [i686-linux]
-e:1: warning: regexp has invalid interval
-e:1: warning: regexp has `}’ without escape
% ruby19 -ve ‘/.{1, 2}/ =~ “”’
ruby 1.9.0 (2006-08-09) [i686-linux]
%

Kazuhiro NISHIYAMA wrote:

ruby 1.9.0 (2006-08-09) [i686-linux]
%

e$B$I$3$^$GJx$l$?I=5-$KBP$7$F!“7Y9p$^$?$O%(%i!<$H$9$ke(B
e$B$N$+4p=$,$o$+$i$J$+$C$?$N$G!":#$OA4$/=P$7$F$$$^$;$s!#e(B e$B4p=$,7h$^$C$F$$$l$P!”=P$;$k$H;W$$$^$9!#e(B

/a{/, /a{2/, /a{2,/, /a{2,3/, /a{2, }/, /a{ ,3}/

e$B7+$jJV$7$NBP>]$,B8:_$7$J$$>l9g$@$1$O%(%i!<$K$7$F$$$^$9!#e(B
/{2,3}/