我正在尝试从网页上获取网站地址。模式总是:
<br />i <a href="http://www.website.com"
我需要的部分是www.website.com。经过阅读,我做了这个;
"preg_match('@^(?:<br />i <a href="http://)?([^/]+)@i' , $html, $matches);"
但我认为我犯了一个错误......有人能帮助我吗?
我把括号中的“解决方案”放在了括号内,因为stackoverflow弄得一团糟......
答案 0 :(得分:0)
试试这个:
preg_match( '/<br \/>i <a href="http:\/\/([^"]+)"/', $html, $matches );