使用Python正则表达式按后缀拆分

kil*_*les 5 python regex split

我想只用后缀来分割字符串.例如,我希望能够拆分dord word[dor,wor].

我虽然\wd会搜索以此结尾的单词d.然而,这不会产生预期的结果

import re
re.split(r'\wd',"dord word")
['do', ' wo', '']
Run Code Online (Sandbox Code Playgroud)

我怎么能用后缀分割?

vks*_*vks 4

x='dord word'
import re
print re.split(r"d\b",x)
Run Code Online (Sandbox Code Playgroud)

或者

print [i for i in re.split(r"d\b",x) if i] #if you dont want null strings.
Run Code Online (Sandbox Code Playgroud)

尝试这个。