[英]Python replace sub string containing hex digit
如何在python中用新的十六進制值替換子字符串值(十六進制值0x20E00)?
<d:var name="Length" value="0x20E00"/>
這是在look behind
使用re.sub
的方法:
re.sub(r'(?<=value=\").*(?=\")', 'new hex value',s)
'<d:var name="Length" value="new hex value"/>'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.