我是 python 中 re 模块的新手。我试图拆分最后找到的数字中的字符串。
Given string:

^ last found number = 0
I would like to split the string in three parts:
part1: 
我的尝试:
我可以找到这些拆分:
lst = re.split(r'(\d+)', query)
# ['']
但是,我不确定如何分成三部分。
感谢您的帮助。
请您参考如下方法:
使用否定前瞻:
(?!.*\d) 确保后面没有数字。
query = ''
lst = re.split(r'(\d+)(?!.*\d)', query)
print lst
输出:
['']
