正则表达式前瞻
用一段前瞻,匹配一个 带 www和 不带www的域名
$http_host = 'csdn.net';
$http_host = 'www.csdn.net';
if(preg_match('#<a\s+[^><]*href=[\s"\']*https?://(?:www\.|)' . preg_quote($http_host) . '[^><]*>(.*)</a>#iU', $html, $matches))
{
var_dump($matches);
}
前瞻 lookahead 介绍 http://php.net/manual/zh/regexp.reference.assertions.php