python re.sub 括號匹配替換匹配到的內容後接數字

如果代碼爲: text = re.sub(r'(?<=[{])([a-z]+)6(?=[}])', r'\13', text) 上面代碼會報錯,因爲沒有組合13,所以不能獲得組合13的內容。 但是我們要實現的是將{ni6}中的ni6替換成ni3,我們應該這麼寫: text = re.sub(r'(?<=[{])([a-z]+)6(?=[}])', r'\g<1>3', text)   另外,記錄我
相關文章
相關標籤/搜索