Я смотрел на этот вопрос Жадный против неохотного против властных квантификаторов
Я вижу, как *+ и * совпадают с нолем или более раз, но притяжательный квантификатор *+ будет как можно больше соответствовать вперёд. И * будет делать .* и назад. И я могу согласиться с тем, что *+ будет более эффективным, если длина строки .* длинна.
Мне интересно, когда они дают разные результаты.
И я увидел комментарий
@moodboom, всегда есть нулевые случаи (математический факт), где притяжательные кванторы будут давать совпадение, которое не будет произведено с помощью простых жадных кванторов. Бывают случаи, когда они будет давать несоответствие, когда жадные кванторы будут давать совпадение. Для ВСЕХ других случаев (где жадные и притяжательные производят одинаковые результаты), притяжательные кванторы дают прирост производительности. - Подстановочный знак 5 мая в 23:00
Мне было бы очень интересно увидеть это в расширенных случаях, в тех случаях, когда притяжательные и жадные кванторы дают другой результат.
Контрастность *+ и *
Меня также интересовал бы случай, какие разные результаты возможны, контрастируя ?+ vs ?