日韩精品成人无码专区免费-国产99久久久久久免费看-国产精品丝袜久久久久久不卡-国产精品无码一区二区三区

php如何正則表達式替換圖片地址

發布時間:2024-03-27 點擊:195
php正則表達式替換圖片地址的方法:首先php正則提取圖片img標記中的任意屬性;然后提取width、height、src;最后php正則替換圖片img標記中的任意屬性。
php正則表達式替換圖片地址的方法:
<?php/*php正則提取圖片img標記中的任意屬性*/$str = '<center><img src="/uploads/images/20100516000.jpg" height="120" width="120"><br />php正則提取或更改圖片img標記中的任意屬性</center>';//1、取整個圖片代碼preg_match('/<\\\\s*img\\\\s [^>]*?src\\\\s*=\\\\s*(\\\\'|\\\\")(.*?)\\\\\\\\1[^>]*?\\\\/?\\\\s*>/i',$str,$match);echo $match[0];//2、取widthpreg_match('/<img. (width=\\\\"?\\\\d*\\\\"?). >/i',$str,$match);echo $match[1];//3、取heightpreg_match('/<img. (height=\\\\"?\\\\d*\\\\"?). >/i',$str,$match);echo $match[1];//4、取srcpreg_match('/<img. src=\\\\"?(. \\\\.(jpg|gif|bmp|bnp|png))\\\\"?. >/i',$str,$match);echo $match[1];/*php正則替換圖片img標記中的任意屬性*///1、將src="/uploads/images/20100516000.jpg"替換為src="/uploads/uc/images/20100516000.jpg")print preg_replace('/(<img. src=\\\\"?. )(images\\\\/)(. \\\\.(jpg|gif|bmp|bnp|png)\\\\"?. >)/i',"\\\\${1}uc/images/\\\\${3}",$str);echo "<hr/>";//2、將src="/uploads/images/20100516000.jpg"替換為src="/uploads/uc/images/20100516000.jpg",并省去寬和高print preg_replace('/(<img). (src=\\\\"?. )images\\\\/(. \\\\.(jpg|gif|bmp|bnp|png)\\\\"?). >/i',"\\\\${1} \\\\${2}uc/images/\\\\${3}>",$str);?>相關學習推薦:php編程(視頻)

賬號多年不用申請注銷退預存款
如何寫出SEO和新媒體都喜歡的標題?
百度云服務器里有些什么數據類型
域名怎么交易的?域名交易注意什么?
電腦中使用優化大師屏蔽迅雷看看廣告的方法
服務器開機故障.-云服務器問題
vc域名出售怎么樣?如何vc域名注冊?
Uber收購共享電動單車平臺后,會從微軟手中買這個域名嗎?