在我們使用「內部」系統之前,我們正在轉換爲降價,其中圖像鏈接以及其他所有數據(例如alt)在另一個括號中。Preg_replace_all markdown格式的鏈接
例如{IMAGE LINK}[OPTIONAL ALT WITH OTHER DATA]
現在我們正在向降價,(我們的數據被存儲爲降價在數據庫中),我需要一切轉換成降價:
所以,我怎樣才能把所有實例{LINK}[OPTIONAL DATA]
(方括號不是必需的,所以一些只是{})到降價當量:
基本上,
{http://www.youtube.com/image.gif}[this is optional alt]
INTO ![alt](http://www.youtube.com/Image.gif)
到目前爲止我有以下內容,但是是否處理可選的[ALT DATA]標記?
if (preg_match_all('/\[(.*?)\]/i', $string, $matches, PREG_SET_ORDER))
{
}
你錯過了![]從第二個回報(它的要求),但除此之外,這是正確的 – jonnnnnnnnnie 2011-04-29 20:43:45
@jonnnie:即時消息不會錯過![],該返回語句是爲圖像與alt attribs – Galen 2011-04-29 20:49:14