Heim > Backend-Entwicklung > PHP-Tutorial > 求1正则,替换img标签的src属性

求1正则,替换img标签的src属性

WBOY
Freigeben: 2016-06-13 12:25:59
Original
823 Leute haben es durchsucht

求一正则,替换img标签的src属性
如题,我的$data['content']里有很多内容,其中也有img标签:
求1正则,替换img标签的src属性


我想得到把src属性里的/Uploads/去掉,其他的保存不变。正则一直不怎么会,求大神告诉我怎么过滤,谢谢

------解决思路----------------------

<br />preg_replace('`src="/Uploads/([^"]+?)"`','src="$1"',$data['content']);<br />
Nach dem Login kopieren

------解决思路----------------------
^ 除了 “ 都匹配,+ 至少一个,? 非贪婪(尽可能少的)匹配

就是匹配到后面正常的链接(相当于用 ” 来做匹配的结束),用$1表示捕获到的内容
------解决思路----------------------
 [^"] 不是 " 的所有字符 
+? 非贪婪匹配

用在这里多余了

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage