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替換成想要的就行。

————————————————
版權聲明:本文為CSDN博主「NaivenJer」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/the3z/article/details/47832857


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM