充分利用文本中的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