我想使用正則表達式來更改字符串中的寬度值。Python - 在正則表達式中使用變量
寬度可以有多種格式,如width="500px"
或width:500px
或width=500px
(不帶引號),等等。
目前,我在尋找和單獨更換喜歡這個
p = re.compile('width="\w{3}')
embed_url = p.sub('width="555', embed_url)
# width:"555
p = re.compile('width:"\w{3}')
embed_url = p.sub('width:"555', embed_url)
有什麼如何使用一個正則表達式並相應地替換字符串:
或=
?
編輯
改變了上面的代碼,所以:和=相應改變,而不是用「=」
你在找像'寬度(:| =)「\ w {3}' – fardjad 2012-02-24 03:21:52