Нежадный квантор регулярных выражений дает жадный результат

У меня есть регулярное выражение .net, которое я тестирую с помощью Windows Powershell. Вывод следующий:

> [System.Text.RegularExpressions.Regex]::Match("aaa aaa bbb", "aaa.*?bbb")


Groups   : {aaa aaa bbb}
Success  : True
Captures : {aaa aaa bbb}
Index    : 0
Length   : 11
Value    : aaa aaa bbb

Я ожидал, что с помощью? квантификатор приведет к совпадениюaaa bbb, поскольку второй группы а достаточно для выражения. Мое понимание неверных квантификаторов неверно, или я тестирую неправильно?

Примечание: это явно не та же проблема, что иРегулярное выражение - не жадный, жадный

Ответы на вопрос(4)

Ваш ответ на вопрос