I have an html file with some paragraphs as below:
<p> paragraph 1 </p>
<p> paragraph 2 </p>
<p> paragraph 3 </p>
<p> paragraph 4 </p>
Now I want to get the first two or three of the above paragraphs.
The snippet below only returns one paragraph based on the index I define..
doc = Nokogiri::HTML(open('test.html'))
p doc.xpath('//p[1][contains(text(), "paragraph")]')
but I want a range of paragraphs like 1..2
how can I achieve this? Thanks