2011-07-26 49 views
0

我需要解析HTML提取像URL的數組:正則表達式preg_match_all()刮特定的URL的情況下

<a href="/article/Social-Security-Disability-Why-Should-I-Hire-an-Attorney/3702266/" 

我想出來的什麼是數組,如:

  • [0] =/article/Social-Security-Disability-Why-Should-I-Hire-an-Attorney/3702266/
  • [1] =/article/Social-Security-Disability-And-Fibromyalgia/3960799/
  • [2] =/article/Social-Security-Disability-Appeals - 爲什麼你需要一個主張在你的聽證會/ 4961868/

我希望能夠在正則表達式,但任何方法,實際工作是好的。

任何幫助將不勝感激!

回答

1

請儘量在$result

preg_match_all('/<a href="([^"]*)"/', $urls, $result); 
+0

關閉看看!我只想要/ article/URLs,所以我將它修改爲:preg_match_all('/ Kane

+0

你試過這個解決方案嗎?這個正則表達式不應該包含' rabudde

+0

真棒,謝謝! – Kane