给定一个输入字符串
我尝试过以下正则表达式:
fooxxxxxxfooxxxboo
,我想编写一个正则表达式来匹配 fooxxxboo
,即从第二个 foo 到最后一个 boo 。我尝试过以下正则表达式:
foo.*?boo
匹配整个字符串 fooxxxxxxfooxxxboo
foo.*boo
也匹配整个字符串 fooxxxxxxfooxxxboo
我阅读了 贪婪、懒惰和占有量词,并理解它们的差异,但我正在尝试匹配与正则表达式相匹配的最短字符串,即从后面开始评估正则表达式的东西。有没有办法只匹配最后一部分?