简单 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