python是如何完成这项工作的呢?

import resrc = 'aabcdddd'reobj = re.compile('ab(.*)d')
src1 = reobj.sub('e', src)
print src1

我的意图是替换 ab和d 中间的字符, 也就是正则的字串,而不是把 ab(.*)d 都替换


月关宝盒
浏览 245回答 2
2回答

动漫人物

import resrc = 'aabcdddd'print re.sub( '(ab).*(d)', '\\1e\\2', src )我想你应该换个思路 ...

慕哥9229398

src&nbsp;&nbsp;=&nbsp;'aabcdddd'rgx&nbsp;=&nbsp;re.compile('(?<=ab).*?(?=d)') print&nbsp;rgx.sub('e',src)
打开App,查看更多内容
随时随地看视频慕课网APP