将完成的字符串与正则表达式匹配

时间:2018-01-11 09:00:51

标签: python regex

我有一个字符串,

s = '`re.``search`(*pattern*, *string*, *flags=0*)',

使用sub

轻松生成此类结果
In [100]: re.sub(r'[`*]','',s)
Out[100]: 're.search(pattern, string, flags=0)'

我想通过编写一个完整的正则表达式而不是替换来重构它。

In [101]: re.search(r'[^`*]+',s)
Out[101]: <_sre.SRE_Match object; span=(1, 4), match='re.'>

它会在第一场比赛're.停止,而我打算检索完成的。

如何完成这项任务?

0 个答案:

没有答案
相关问题