zpět k lekci

Shoda s /d+? d+?/

Jaká je tady shoda?

alert( "123 456".match(/\d+? \d+?/g) ); // ?

Výsledek je: 123 4.

Nejprve se liknavý \d+? snaží vzít co nejméně číslic, ale musí dorazit k mezeře, takže vezme 123.

Pak druhý \d+? vezme pouze jednu číslici, protože to stačí.