2009/6/15 Leonardo Otero <[email protected]>:
> Les paso un interesante link donde pueden evaluar sus regular expressions en
> forma muy rapida.
> http://www.rubular.com/
> Y de paso consulto:
> Ruby o alguna de sus gems no tiene ningún tipo de sintax sugar para combinar
> RegExps verdad?
> Digamos algo como esto:
> reg_exp_1 | reg_exp_2
> o reg_exp_1 & reg_exp_1
> Lo mas cercano que encontre es RegExp.union(reg_exp_1, reg_exp_2 ...)
> Por otro labo si tienen algun link interesante sobre como optimizarlas en
> ruby se los agradecere.
Lo más "corto" sintacticamente sería /#{a}|#{b}|#{c}/
Siempre podes definir Regexp#| para devolver self.class.union(self,
other), pero ta, tarias toqueteando una clase cor, lo cual no es
exactamente lindo :)
-foca
> Saludos,
> Leonardo Daniel Otero
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar