我正在使用Simple HTML Dom从远程源中提取信息。我想获得包含特定文本的所有href链接(不是全部在页面上)。我试过了
->find('a[href*="/place"]')
和
->find('a[href="/place"*]')
和
->find('a[href="/place*"]')
但这会返回空结果。
我想要的href必须以文本“/ place”开头。
有什么建议吗? 感谢
答案 0 :(得分:0)
我现在不用这个应用程序,但你是否尝试使用这样的星号?
>find('a[href="/place*"]')
答案 1 :(得分:0)
匹配具有指定属性且以特定值开头的元素,使用[attribute^=value]
。
->find('a[href^="/place"]')
参考:http://simplehtmldom.sourceforge.net/manual.htm#frag_find_attr