亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何通過正則修改圖片樣式中的寬高

如何通過正則修改圖片樣式中的寬高

holdtom 2018-11-13 14:25:31
原因:pc版文章由編輯器編輯,里邊圖片有固定的寬高問題:手機版文章頁面引入圖片會溢出去<img src="xx/xx/1.jpg" style="width:1000px;height:500px;"/>因為以前發布的文章很多,逐個把原內容圖片修改為100%顯示能夠解決問題,但是太費時間,能不能手機版通過正則,匹配到id為center內的img標簽,并替換img 樣式為style="width:100%;height:auto;"這樣問題就解決了,但是這個東東怎么寫,求教了。
查看完整描述

2 回答

?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

sed -i "/id=[\"']center['\"]/s/style=[\"'][^\'']\{1,\}[\"']/style=\"width:100%;height:auto;\"/g" 2.txt

可以先不加-i,看看效果,如果不想用這種方式的話,我也可寫個PHP的.


查看完整回答
反對 回復 2018-11-17
?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

(<([a-z]+)[^<]*id="center"[^<]*>)(.*?)((<img[^<]*)(style="width:1000px;height:500px;")([^<]*/>))(.*?)(</\2>)

 

$1$3$5style="width:100%;height:auto;"$7$8$9


查看完整回答
反對 回復 2018-11-17
  • 2 回答
  • 0 關注
  • 1302 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號