gpt4 book ai didi

python - 在 Python 中使用正则表达式提取文本

转载 作者:太空宇宙 更新时间:2023-11-04 08:17:08 25 4
gpt4 key购买 nike

如何使用 regex(或其他派生的)从以下可能的排列中提取 roundUp(...):

[[[ roundUp( 10.0 ) ]]]
[[[ roundUp( 10.0 + 2.0 ) ]]]
[[[ roundUp( (10.0 * 2.0) + 2.0 ) ]]]
[[[ 10.0 + roundUp( (10.0 * 2.0) + 2.0 ) ]]]
[[[ 10.0 + roundUp( (10.0 * 2.0) + 2.0 ) + 20.0 ]]]

我问的原因是我想用 math.ceil((...)*100)/100.0 替换 roundUp(...)在我的代码中,但我不确定如何去做,因为可能会多次使用括号来帮助确定运算符优先级

最佳答案

这是python,你为什么不重新绑定(bind)名称roundUp:

def my_roundup(x):
return math.ceil(x*100)/100.

roundUp = my_roundup

关于python - 在 Python 中使用正则表达式提取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12451655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com