돌아가기
이 글은 다음 언어로만 작성되어 있습니다. English, Español, 日本語, Русский, 简体中文. 한국어 번역에 참여해주세요.

A match for /d+? d+?/

What’s the match here?

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

The result is: 123 4.

First the lazy \d+? tries to take as little digits as it can, but it has to reach the space, so it takes 123.

Then the second \d+? takes only one digit, because that’s enough.