我有這樣的HTML提取單個簡單的文字:「你好!世界[PHP]如何從一個長的HTML源
......whatever very long html.....
<span class="title">hello world!</span>
......whatever very long html......
這是一個很長的HTML,我只想要的內容從這個網站 我得到這個網站由
$result = file_get_contents($url , false, $context);
許多人使用簡單的HTML DOM解析器,但我認爲在這種情況下,使用正則表達式會更有效。
我應該怎麼做?有什麼建議麼?任何幫助都會非常棒。
在此先感謝!
如果您在構建正則表達式時遇到問題,你總是可以回到簡單的split()函數。 – Waygood 2012-08-07 09:37:24
用正則表達式解析HTML通常被認爲是一個壞主意。可能的相關問題和......如果相關答案不是**技術**,它可以描述_world implosion_,您可能會通過使用RegEx解析HTML來召喚我們:http://stackoverflow.com/a/1732454/1428773 – Whisperity 2012-08-07 09:46:31