my @para_text = $mech->xpath('/html/body/form/table/tbody/tr[2]/td[3]/table/tbody/tr[2]/td/table/tbody/tr[3]/td/div/div/div', type => $mech->xpathResult('STRING_TYPE'));
#BELOW IS JUST TO MAKE SURE THE ABOVE CAPTURED THE CORRECT TEXT
print "Look here: @para_text";
$mech->click_button( id => "lnkHdrreplyall");
$mech->eval_in_page('document.getElementsByName("txtbdy")[0].value = "@para_text"');
在我的代码的最后一行,我需要将@para_text数组的内容作为文本输出到网站上的文本框中,但是从“文档”到该行的末尾需要被包围通过''工作。显然这不允许插值,因为这需要“”任何关于该怎么做的想法?
答案 0 :(得分:2)
要定义一个本身包含双引号以及插值变量值的字符串,您可以使用双引号qq/ ... /
的替代形式,您可以在其中自行选择分隔符并防止双引号{{1来自特殊
所以你可以写
"