Ent*_*ity 1 python regex string trim
我在python中有一个字符串,格式如下:
[NUMBER][OPERATOR][NUMBER][UNNEEDED JUNK]
Run Code Online (Sandbox Code Playgroud)
例如:
5+5.[)]1
Run Code Online (Sandbox Code Playgroud)
我怎么能把它修剪得恰到好处5+5?
编辑
我忘了提到,基本上,你只需要在运算符之后寻找第一个非数字字符,然后关闭所有内容(从该点开始).
这是一个简单的正则表达式:
import re
s = "5+5.[)]1"
s = re.search("\d+\+\d+", s).group()
print(s) # 5+5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1458 次 |
| 最近记录: |