2011-11-01 66 views
2

我使用正則表達式有點卡住了,在一行文字有圖片的路徑,例如:如何圖像標記添加到字符串

hello images/image.jpg this is an image 

我所試圖做的是添加HTML img標記到路徑中,使其看起來像

hello <img src="images/image.jpg" /> this is an image 

有什麼想法嗎?

回答

2

下面將匹配以.jpg結尾的文本塊任何在一個<img>標籤包裝它:

preg_replace('/\b\S+\.jpg\b/', '<img src="$0" />', $str);