我需要从谷歌搜索中提取网址,我试试这个:
if($google =~ /<h3 class="r"><a href="(.*)"/i){
print "$1\n$2\n$3\n$4\n$5\n$6\n$7\n$8\n$9\n$10";
}
但这是错的,请帮助我; - )
答案 0 :(得分:0)
while($google =~ /<h3 class="r"><a href="(.*?)"/ig)
{
print "$1\n";
}
请注意,您需要设置~//g
(全局搜索)才能进入while循环中的下一个mach。
也可以使用(.*?)
代替(.*)
,否则您将拥有1美元的整页,直到页面上的最后一个引用