Return to Snippet

Revision: 15977
at July 22, 2009 04:31 by tonic


Initial Code
# Borramos los párrafos en blanco
text.gsub!(/<p(.)*>(\s)*(<br(\s)*(\/)*>)*(\s)*(&nbsp;)*<\/p>/) { |match| match = ""}
# Luego borramos los divs que se hayan quedado vacíos
text.gsub!(/<div(.)*>(\s)*(<br(\s)*(\/)*>)*(\s)*(&nbsp;)*<\/div>/) { |match| match = ""}
# Y terminamos borrando todo lo que sobra entre etiquetas
text.gsub!(/>(\s)*(<br(\s)*(\/)*>)*(\s)*(&nbsp;)*</) { |match| match = ">\n<"}

Initial URL
http://gist.github.com/151875

Initial Description

                                

Initial Title
Expresiones regulares para borrar saltos de línea en código HTML

Initial Tags

                                

Initial Language
Ruby