Python 通过字符串建立索引以获取数字出现后的所有字母

Python 通过字符串建立索引以获取数字出现后的所有字母,python,Python,我怎样才能抓住数字后面出现的字符串部分?试试: 重新导入 城市='water1234atlantaga' res=re.findall(r)(?你可以用一百万种方法来实现这一点。你尝试了什么代码?regex是你的朋友。导入re然后使用.sub()方法删除之前的所有内容,包括数字使用regex有很多方法:sub()、环顾表达式等。请尝试更具体地说明初始字符串的格式。现在的方式以及您提出的问题。我会这样做print(re.split('\d+','water1234atltantiga')[-1])

我怎样才能抓住数字后面出现的字符串部分?

试试:

重新导入
城市='water1234atlantaga'

res=re.findall(r)(?你可以用一百万种方法来实现这一点。你尝试了什么代码?regex是你的朋友。导入re然后使用.sub()方法删除之前的所有内容,包括数字使用regex有很多方法:
sub()
、环顾表达式等。请尝试更具体地说明初始字符串的格式。现在的方式以及您提出的问题。我会这样做
print(re.split('\d+','water1234atltantiga')[-1])
city = 'water1234atlantaga'
state = 'ga'