通常,我们使用从左到右方向的正则表达式匹配。我想知道在python中是否有一些可用于从右到左匹配的开关?或者这个功能是否嵌入在任何其他语言中?
EG
abcd1_abcd2
如果给定正则表达式abcd
,它将匹配两个abcd
字符串。我想要的是首先放置最后一个匹配,从而在反方向上匹配。
您可以按照@SilentGhost的建议撤消列表:
import re
for s in reversed(re.findall('abcd.', 'abcd1_abcd2')):
print s