正则表达式如何获得最后一个匹配?

比如字符串aababbacbadbaeb中匹配a.b 我要获取最后一个aeb 该如何写正则表达式?
关注者
12
被浏览
134,699

5 个回答

同问,例如我想要在上述例子中查找最后的一个a,应该怎么操作???

或许这样应该可以:(.+)(a.b)

那查找最后一个a,就是:(.+)(a)

a.b(?!a.b)

零宽断言,(?!exp) 匹配后面跟的不是exp的位置。