我有一个数字字符串,有时它包含字母。我必须从我的输入字符串中删除字母和之后的所有内容。我努力了:
import re
b = re.split('[a-z]|[A-Z]', a)
b = b[0]
但是只要字符串不包含字母,就会返回错误。
a在尝试拆分之前,我是否需要检查是否包含字母?
我该如何检查?
两个例子:
a = '1234'
和
a = '1234h'
我想在b = '1234'两者之后
另一个例子:
我想要a= '4/200, 3500/ 500 h3m'或a= '4/200, 3500/ 500h3m'返回类似的东西:
b= ['4', '200', '3500', '500']
芜湖不芜
慕桂英3389331
相关分类