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