我在python中有一个字符串,格式是这样的:
[NUMBER][OPERATOR][NUMBER][UNNEEDED JUNK]
例如:
5+5.[)]1
我怎样才能将它减少到 5+5?
编辑
我忘了说,基本上,您只需要查找运算符后的第一个非数字字符,然后裁剪所有内容(从该点开始)。
请您参考如下方法:
这是一个简单的正则表达式:
import re
s = "5+5.[)]1"
s = re.search("\d+\+\d+", s).group()
print(s) # 5+5
