一千萬個為什麽

搜索

用於匹配<blockquote>和</blockquote>之間的單詞的正則表達式

基本上我想在blockquotes之間刪除單詞文檔。我是一個正則表達式newb甚至在使用rubular後,我也沒有接近答案了。

任何幫助表示贊賞。

最佳答案

使用HTML解析器並忘記正則表達式。正則表達式無法正確處理HTML。

doc = Nokogiri::HTML(your_html)
doc.xpath("//blockquote").remove

From: Strip text from HTML document using Ruby

如果你環顧四周,還有更多關於如何使用Nokogiri和XPath的例子。

轉載註明原文: 用於匹配<blockquote>和</blockquote>之間的單詞的正則表達式