PHP正則匹配替換圖片地址

網上能找到很多匹配圖片src的正則表達式和替換的實例,都是然並卵,不能馬上解決問題。

只是要找到src裏的那一段給替換掉就行了。

給一段內容:

$content = '<img src="http://www.domainname.com/600_0_100_1/1439035192.4102/1e45426fe3d5410eedd45a82d9a0aead.jpg" rel="12375880" alt=""/>';

正則匹配替換:

preg_replace("/(<img .*?src=\")(.*?)(\".*?>)/is","\${1}asdf\${3}",$content);

$content只要是一個<img>標籤裏的全部內容就可以,將src裏的內容單獨圈起來,前後的內容都整個的包括起來,${1}和${3}就是src的前後內容,將src替換成想要的就行。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章