> > Me refería a que el econding por defecto en el q trabaja la expresion > regular es ascii de 7 bits, es decir nungún caracter cuyo codigo sea > mayor a 127 es valido y no hay manera de representar caracteres con > acentos, etc. >
Pero esto se contradice con la doc que dice que Regexp soporta UTF mediante el modificador "u", y aún con él se reproduce el bug. The *lang* parameter enables multibyte support for the regexp: `n’, `N’ = > none, `e’, `E’ = EUC, `s’, `S’ = SJIS, `u’, `U’ = UTF-8. [1] > Para el caso en el que no se especificaba el modificador, me parecería lógico que usase el KCODE global... (no lo probe con $KCODE != "UTF8" asi que no sé) > Estoy de acuerdo q el compotamiento no es el indicado por la > documentacion, pero por otro lado no estas utilizando caracteres > soportados por la expresión regular. > Me parece que sí es soportado. Si tenés algún link donde diga que sólo soporta ASCII de 7 bits pasalo por favor. nachokb [1] http://apidock.com/ruby/Regexp/new/class
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
