⭐ in reply to look-ahead greed changed between perl releases?
Your reported behaviour in 5.16.3 is what I expect. I do not have a 5.12.4 handy to test.
The look ahead is zero-width which means it does not consume any of the input. The regexp matches starting which the s so a % is placed before it. The regexp engine then resumes searching, at the next character and matches starting at the t. This process repeats until there is not enough hyphenated upper case letters to match.
|Replies are listed 'Best First'.|
Re^2: look-ahead greed changed between perl releases?⭐
by raygun (Beadle) on May 06, 2014 at 18:15 UTC
by sn1987a (Chaplain) on May 06, 2014 at 18:29 UTC