是否可以对 Python 正则表达式的输出执行简单的数学运算?
我有一个大文件,我需要将 a 后面的数字除以")"
100。例如,我将转换以下包含)75
and的行)2
:
((words:0.23)75:0.55(morewords:0.1)2:0.55);
到)0.75
和)0.02
:
((words:0.23)0.75:0.55(morewords:0.1)0.02:0.55);
我的第一个想法是使用re.sub
搜索表达式"\)\d+"
,但我不知道如何将括号后面的整数除以 100,或者是否可以使用re
.
关于如何解决这个问题的任何想法?谢谢你的帮助!