2012-07-17 200 views
1

可能重複:
How to parse and process HTML with PHP?獲取特定HTML從網頁用PHP

我學習PHP,當我不得不從沒有一個網頁提取(解析)的一些數據有一個可用的API,我使用正則表達式或函數,它接受兩個字符串之間的字符串。

我想知道是否有更「專業」,更簡單的方法來做到這一點,因爲正則表達式是資源消耗,而不是現在寫給我的最簡單的東西。

+0

步驟1.從網站的所有者獲得許可... – 2012-07-17 19:57:14

+0

我建議刪除正則表達式的標籤,因爲它不適用。 – sln 2012-07-17 23:07:57

回答

1

你不應該試圖解析XML使用常規表達式HTML),而不是讓自己的XML合適解析器庫,並做了正確的道路。我可能聽起來像一個更難的任務,但最終你會感謝你自己。

解析可以使用下面的一個或類似的資源來完成。


的流行和傳奇的回答關於HTML和正規表達式,詩歌值得一讀:

+0

我剛剛收到一票倒票,任何人都在意解釋爲什麼? – 2012-07-17 21:00:33