$("br",top.document).parent().contents().each(function() { textx = this.textContent.replace(/\s+/g, '') if ( this.nodeType == 3 && textx.length ) { $(this).wrap('<div id="uniqja__' + numero + '"></div>') } })
Может как то так?
require 'rubygems' require 'nokogiri' doc = Nokogiri::HTML(your_html) top_document = doc.xpath("//path_to_an_element") top_document. xpath("//*[br]/text()[string-length(normalize-space()) != 0]"). wrap("<div id=\"uniqja__#{numero}\"></div>")