我有这样一个文件(或字符串,如果你想):
$((2+1))
bbb$((2+0))a()
$((1+1))$((5**2))
$((variable+1))
我希望输出是这样的(如果变量=1):
3
bbb2a()
225
2
基本上,首先我需要得到$((和))之间的文本,我使用以下方法:
re.search(rf"\$\(\((.*?)\)\)",template).group(1)
我需要用上一步得到的结果来替换所有的事件。我该怎么做?我能不能先编译正则表达式,然后用它来获取文本和替换文本?谢谢
Tags:
你不需要任何图书馆。您只需要使用python内置函数。你知道吗
结果将有最终的答案列表。你知道吗
相关问题 更多 >
编程相关推荐