我想在扫描文档时在我的正则表达式中使用字符串变量:
urlstring = "example.com"
scanresult = @doc.scan(/variable text in urlstring(.*?)link-text/)
我该怎么做?
答案 0 :(得分:10)
#{}
的解释几乎与正则表达式文字中的""
一样。
是@doc.scan /#{urlstring}(.*?)link-text/
你想要的是什么?
答案 1 :(得分:1)
这应该有效:
urlstring = "example.com" scanresult = @doc.scan(/variable text in #{urlstring}(.*?)link-text/)
将变量放在#{..}