[問題] 怪怪的re.sub取代結果
明明是很簡單的字串取代,但卻出現奇怪的結果
x='fdaf<TMPL_VAR NAME=EDITION>fdafldfl'
z = re.search(r'<TMPL_VAR NAME=(.+?)>',x).groups()[0]
z ==> 'EDITION'
y = re.sub(r'<TMPL_VAR NAME=(.+?)>','{\1}',x)
y ==> 'fdaf{\x01}fdafldfl'
不是應該是 y ==> 'fdaf{EDITION}fdafldfl' 嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.5.111
→
08/21 09:29, , 1F
08/21 09:29, 1F
→
08/21 09:30, , 2F
08/21 09:30, 2F
→
08/22 20:38, , 3F
08/22 20:38, 3F
→
08/22 22:56, , 4F
08/22 22:56, 4F
→
08/23 00:02, , 5F
08/23 00:02, 5F
→
08/23 08:17, , 6F
08/23 08:17, 6F
Python 近期熱門文章
PTT數位生活區 即時熱門文章