我正在用 Perl 编写脚本,但我只是一个初学者。该程序下载 html 页面并尝试查找以标签为界的短语。我在下面附上了一个代码,当我检查它时,没有错误,但它什么也没做(没有打印出来)。所以请任何人都可以给我一些建议可能是什么问题?
open ':std', ':encoding(UTF-8)';
my $s = get("xxx.html");
foreach my $line (split(/\n/,$s)) {
if (m,<>(.*?)<>,g) {
if(eof()) {
close(FILE); }
print "$1\n";
last if eof();
}
}