字符串:“这是徽章,https://stackoverflow.com/badges bla bla bla”
如果字符串包含链接(见上文),我想解析该链接的网站标题。
它应该返回:Badges - Stack Overflow。
我该怎么做?
谢谢。
最佳答案
#!/usr/bin/perl -w
require LWP::UserAgent;
my $ua = LWP::UserAgent->new;
$ua->timeout(10);
$ua->env_proxy;
my $response = $ua->get('http://search.cpan.org/');
if ($response->is_success) {
print $response->title();
}
else {
die $response->status_line;
}
参见 LWP::UserAgent .干杯:-)
关于regex - 从字符串中的链接获取网站标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5532584/