迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
有沒(méi)有正則的大神,想去掉img標(biāo)簽中的style里所有的屬性要怎么寫(xiě)呀?
百度找找相關(guān)的正則表達(dá)式可以去除
百度有很多
/style="[^"]*?"/g
上面那個(gè)有點(diǎn)問(wèn)題
用這個(gè)吧,測(cè)試通過(guò),對(duì)應(yīng)的 如果你的 style= 后面是單引號(hào),就改成單引號(hào)!好像是有自動(dòng)匹配單雙引號(hào)的,這里就不去深究了
style=\"(.*?)\"
回復(fù)@小黃人 18html.com 只想過(guò)濾掉內(nèi)容中img標(biāo)簽里的style怎么寫(xiě)呀,沒(méi)找到
回復(fù)@繁星
那就尷尬了
鑒于…… 虛心學(xué)習(xí)的態(tài)度
單雙同時(shí)自動(dòng)匹配的代碼如下
style=(['"])(.*?)(['"])
{preg_replace("/style=\"(.*?)\"/U", '', $content)}
百度找了很多
回復(fù)@比亞迪 只想過(guò)濾掉img中的style怎么寫(xiě)呀
<?php $str='<img src="images/logo.png" style="width:100px;height:10px" alt="">'; echo preg_replace('/style=\".*?\"/',' ',$str); ?>
百度找找相關(guān)的正則表達(dá)式可以去除
百度有很多
上面那個(gè)有點(diǎn)問(wèn)題
用這個(gè)吧,測(cè)試通過(guò),對(duì)應(yīng)的 如果你的 style= 后面是單引號(hào),就改成單引號(hào)!好像是有自動(dòng)匹配單雙引號(hào)的,這里就不去深究了
回復(fù)@小黃人 18html.com 只想過(guò)濾掉內(nèi)容中img標(biāo)簽里的style怎么寫(xiě)呀,沒(méi)找到
回復(fù)@繁星
那就尷尬了
鑒于…… 虛心學(xué)習(xí)的態(tài)度
單雙同時(shí)自動(dòng)匹配的代碼如下
百度找了很多
回復(fù)@比亞迪 只想過(guò)濾掉img中的style怎么寫(xiě)呀
{preg_replace("/style=\"(.*?)\"/U", '', $content)}