Ruby 如何通过Nokogiri获得带换行符的html文本
有如下html文本:Ruby 如何通过Nokogiri获得带换行符的html文本,ruby,nokogiri,Ruby,Nokogiri,有如下html文本: html = '<div class="foo"><span class="bar">text<br>with line break</span></div>' doc = Nokogiri::HTML(html) html='text带换行符' doc=Nokogiri::HTML(HTML) 我想得到带有换行符的文本text。 目前我正在使用 doc.css(“span”).to_html.match(/(
html = '<div class="foo"><span class="bar">text<br>with line break</span></div>'
doc = Nokogiri::HTML(html)
html='text
带换行符'
doc=Nokogiri::HTML(HTML)
我想得到带有换行符的文本text
。
目前我正在使用
doc.css(“span”).to_html.match(/(.*)/){$1}
有更简单的方法吗?如果可能的话,我想避免使用正则表达式。您尝试过这个方法吗
doc.css("span").inner_html