2009/1/7 Enrique Nieloud <[email protected]>:
> Gracias Enmanuel,
> El tema es que entre el par<tag>...</tag> hay más caracteres xml que
> incluyen al "<".
> Una buena sería (no sé cómo) una regexp que exprese "todo lo que no sea
> </tag>"

Creo que algo así anda:

/<tag>((?!<\/tag>)+)<\/tag>/

Pero en serio

require "hpricot"
text = (Hpricot(str) % "tag").inner_html

es mas rapido y mas confiable :)

-foca
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a