我有一个像这样的字符串 'galore#2 abounding#1 lost#3'。但我需要像这样拆分这个字符串 ['galore', 'abounding', 'lost']。基本上,字符串应该按数字分割。我是 Python 编程的新手,任何帮助将不胜感激。
1 回答

慕斯709654
TA贡献1840条经验 获得超5个赞
使用正则表达式。 re.findall
前任:
import re
s = 'galore#2 abounding#1 lost#3'
print(re.findall(r"[a-z]+(?=\#)", s))
输出:
['galore', 'abounding', 'lost']
添加回答
举报
0/150
提交
取消