我已经阅读了一种在 php 5.3+ 中将正则表达式与 xpath 一起使用的方法,但我没有该版本,并且由于某些原因无法升级。
所以我想知道是否有一种方法可以使用 Xpath 实现以下目标,或者我应该坚持使用正则表达式。我希望能够检查 HTML 文档是否包含/匹配以下某些内容:
{Powered by|Script Source:|....} <a href='some-domain.com'>Text 1|Text 2|...</a> [e.g. should match: Powered by <a href='http://wordpress.com'>Wordpress</a>
<img src='....' alt='img-[0-9]-[a-zA-Z].(jpg|png)'>
<script src='contains particular script'>
有没有办法通过 xpath 查询实现上述任何条件,同时又不影响速度和效率?