回到课程
本资料仅提供以下语言版本:English。请 帮助我们 将其翻译为 简体中文 版本。

对于 /d+? d+?/ 的匹配

以下匹配的结果是什么?

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

结果是:123 4

首先,懒惰模式 \d+? 尝试去获取尽可能少的字符,但当它检测到空格,就得出匹配结果 123

然后,第二个 \d+? 就只获取一个字符,因为这就已足够了。