充分利用文本中的src我通过短码将图像添加到一个WP网站:使用的preg_match
[figure src="" url"" caption=""]
凡src
是图像来源,url
是链接到较大的图像(如想要的),并且caption
是标题。
我试图让从该src
基础之上它关闭验证码:
$pattern = '/<img[^>]*src=\"?(?<src>[^\"]*)\"?[^>]*>/im';
preg_match($pattern, $html, $matches);
if($matches['src']) {
return $matches['src'];
}
,但我试图找出如何获得[figure]
比赛。
这很有用,我可以问有没有什么方法可以去掉模式以获取src?我喜欢所有其他选项,但我只是为了src。 – Ahhhhhhhhhhhhhdfgbv 2013-04-22 06:36:59
我的正则表达式是为了以随机顺序匹配属性而构建的。如果你只需要src,你可以使用'/\[figure.* src =“(? [^”] +)“。* \]/iU'来代替 –
2013-04-22 07:06:18
感谢这两个表达式。 – Ahhhhhhhhhhhhhdfgbv 2013-04-22 07:16:21