實際中,咱們常常須要對網頁內容進行解析,上文中介紹了兩種解析方法,其中一種須要用正則表達式解析,另外一種須要利用已經寫好的網頁解析包 Nokogiri。css
本文只是對 Nokogiri 進行分析,詳細介紹還請參見 Nokogiri官網 以及相關博客介紹 「Parsing HTML with Nokogiri」html
require 'nokogiri' require 'open-uri' page = Nokogiri::HTML(open("http://en.wikipedia.org/")) puts page.class # => Nokogiri::HTML::Document
簡要介紹集中css使用方法,詳細方法參見以上博客正則表達式
本文內容均來自:ruby