亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
求助re.sub替換的問(wèn)題
[打印本頁(yè)]
作者:
good_luck_68
時(shí)間:
2013-06-07 14:27
標(biāo)題:
求助re.sub替換的問(wèn)題
本帖最后由 good_luck_68 于 2013-06-07 14:27 編輯
需求:修改后綴名,將abc.txt修改為abc.doc
>>> test
'abc.txt'
>>> m=re.sub('(^.*)\.txt', '\1\.doc', test)
>>> print m
\.doc
復(fù)制代碼
請(qǐng)問(wèn)錯(cuò)在哪了,正確的應(yīng)該是什么
作者:
Hadron74
時(shí)間:
2013-06-07 14:35
re.sub('^(.*)\.txt', r'\1.doc', test)
作者:
ssfjhh
時(shí)間:
2013-06-07 17:46
>>> test = 'abc.txt'
>>> m = re.sub('(^.*)\.txt', '\\1.doc', test)
>>> print(m)
abc.doc
>>>
復(fù)制代碼
作者:
laike9m
時(shí)間:
2013-06-07 21:24
首先,這個(gè)完全沒(méi)必要用re來(lái)做。os.rename在實(shí)際中很好用,或者直接
test = test[:-4]+'.doc'
復(fù)制代碼
也行
另外,用re的時(shí)候最好直接用
r'pattern'
復(fù)制代碼
這樣能避免你出因?yàn)樯賹懶备軐?dǎo)致的錯(cuò)誤。不過(guò)我實(shí)在不知道\1\是想表達(dá)什么。。應(yīng)該是想向3樓那么寫的吧
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2