我想搜索links
包含"click" or "click here"
文本为anchor text
.
如果它匹配,那么它应该return href
值。
有人可以告诉我如何在这里使用regex
吗?
您不能将正则表达式与 PHP 的 DOMXPath 一起使用。 matches()
在 XPath 2.0 中添加,但 DOMXPath 仅支持 XPath 1.0。
您可以尝试使用contains()
:
//a[contains(text(), "click here")]