我要解析的文本是这样的:
Dir: <a href="/name/nm0381817/">Vinton Heuck</a>, <a href="/name/nm1367649/">Ciro Nieli</a>
With: <a href="/name/nm0519680/">Eric Loomis</a>, <a href="/name/nm0732436/">Bumper Robinson</a>, <a href="/name/nm1685408/">Dawn Olivieri</a>
通常,“Dir”后面有一个或两个锚元素,“With”后面有多个锚元素。
我想要做的是在“Dir”之后和“With”之前获取所有锚元素的值。我尝试了一些这样的正则表达式:
preg_match_all("/Dir: <a href=\"\/name\/.+\/\">(.+)<\/a>/", $content, $matches);
但这仅在“Dir”之后只有一个锚元素时才有效。有什么建议么?谢谢!