【发布时间】:2015-01-08 10:32:17
【问题描述】:
我正在尝试匹配字符串中的特定单词,但它匹配整个字符串
doc = "<span>Hi welcome to world</span>"
puts doc.match(/<span>(.*?)<\/span>/)
这段代码打印整个字符串
输出:
<span>Hi welcome to world</span>
但我只想要
Hi welcome to world
另一个问题是这个程序的输出只是一个整数
doc = "<span>Hi welcome to world</span>"
puts doc =~ (/<span>(.*?)<\/span>/)
输出:
0
【问题讨论】:
-
Nokogiri.parse(doc).at_css('span').text会更合适