我試圖從使用PHP正則表達式的網頁獲取一些URL。PHP:從正則表達式中只獲得匹配的一部分
我這樣做:
preg_match_all('/"r"><a href="http:.*?"/i',$Rec_Data, $stuff);
這個作品在返回URL的,但是我也得代碼,我不想:
"r"><a href="http://www.cbsnews.com/stories/2002/12/03/politics/main531460.shtml"
我無法擺脫的「 r「和」a「標籤。我需要它,所以我不匹配我不想要的網址。我怎樣才能得到與「。*?」匹配的部分?
可能重複[Extract all urls Href php](http://stackoverflow.com/questions/5262682/extract-all-urls-href-php) – Gordon
[Regular Expression for grabbing the href attribute of a一個元素](http://stackoverflow.com/questions/3820666/regular-expression-for-grabbing-the-href-attribute-of-an-a-element/3820783#3820783) – Gordon
[preg_match all a href](http://stackoverflow.com/questions/1519696/preg-match-all-a-href) – Gordon