開頭的href我正在使用Simple HTML Dom從遠程源提取信息。我希望獲取包含特定文本段的所有href鏈接(並非全部位於頁面上)。我曾嘗試Simple HTML Dom獲取以
->find('a[href*="/place"]')
和
->find('a[href="/place"*]')
和
->find('a[href="/place*"]')
但這返回空的結果。
我試圖得到的href必須以文本「/ place」開頭。
有什麼建議嗎? 謝謝
開頭的href我正在使用Simple HTML Dom從遠程源提取信息。我希望獲取包含特定文本段的所有href鏈接(並非全部位於頁面上)。我曾嘗試Simple HTML Dom獲取以
->find('a[href*="/place"]')
和
->find('a[href="/place"*]')
和
->find('a[href="/place*"]')
但這返回空的結果。
我試圖得到的href必須以文本「/ place」開頭。
有什麼建議嗎? 謝謝
匹配具有指定屬性並且以特定值開頭的元素,請使用[attribute^=value]
。
->find('a[href^="/place"]')
編號:http://simplehtmldom.sourceforge.net/manual.htm#frag_find_attr
非常感謝。這工作。我確實嘗試過,但是我在^之後放了^。我的壞,很抱歉! – puks1978
哈哈。沒問題!很高興有幫助。 – Drakes