我今天开始研究Python中可用的方便的re
模块,并希望能得到有关re.sub
的帮助
我的文件:
avid "Av.Id
fated "fEIt.Id
leaded "lEd.Id
wicked "wIk.Id
我想sub if match "(v|t|d|k)\.Id"
,然后改为"\.(v|t|d|k)Id"
,这样输出看起来像:
avid "A.vId
fated "fEI.tId
leaded "lE.dId
wicked "wI.kId
我可以将我的字符串与re.search
很好地匹配,但是当字母每次都不同(v、t、d、k等)时,我仍然无法确定如何进行实际替换。谢谢你的帮助。你知道吗
使用^{} 并使用
\g<1>
语法引用保存的组(v|t|d|k)
:它打印:
相关问题 更多 >
编程相关推荐