所以我發生了一個問題。我有一個代碼 -preg_replace如何做到這一點?
[caption id="attachment222" align="aligncenter" width="520" caption="caption ghoes here"]<img class="image-caption" title="title" src="picture link goes here" alt="" width="520" height="328" />[/caption]
所以基本上我需要做的就是去到$內容,讓每個<img>
SRC是內部[字幕] [/字幕]標籤,更多信息,請參見上面的代碼,並在標題內插入src鏈接並刪除img標籤,最終它看起來像[caption id="attachment222" align="aligncenter" width="520" caption="caption ghoes here" url="picture link goes here"][/caption]
。
正如你所看到的,src也被更改爲url。希望你能幫助我。
最好使用DOM不是正則表達式。 – anubhava 2012-02-08 09:09:20
聽起來像有人需要學習正則表達式! +1 @anubhava DOM – Zenexer 2012-02-08 09:09:46
@anubhava這與RegEx完美結合。 DOM對於這個來說太笨拙了。我懷疑它甚至可以正常工作,因爲括號中的元素很可能不會最終成爲DOM節點。 – bummzack 2012-02-08 09:36:06