Вернуться к уроку

Совпадение для /d+? d+/

Результат: 123 456.

Ленивый \d+? будет брать цифры до пробела, то есть 123. После каждой цифры он будет останавливаться, проверять – не пробел ли дальше? Если нет – брать ещё цифру, в итоге возьмёт 123.

Затем в дело вступит \d+, который по-максимуму возьмёт дальнейшие цифры, то есть 456.

Что будет при таком поиске, когда сначала стоит ленивый, а потом жадный квантификаторы?

"123 456".match(/\d+? \d+/g) ); // какой результат?