相关疑难解决方法(0)

查找python正则表达式的最后一个匹配项

我想匹配字符串中最后一个简单模式的出现,例如

list = re.findall(r"\w+ AAAA \w+", "foo bar AAAA foo2 AAAA bar2")
print "last match: ", list[len(list)-1]
Run Code Online (Sandbox Code Playgroud)

但是,如果字符串长,则会生成大量匹配项.是否有更直接的方法来匹配"AAAA"的第二次出现或我应该使用此变通方法?

python regex

27
推荐指数
2
解决办法
3万
查看次数

标签 统计

python ×1

regex ×1