В учебнике есть
метериал. Самый последний пример.
var str = "123 456";
var regexp = /\d+ \d+?/g;
alert(str.match(regexp)); // 123 4
У меня вопрос, почему он не выводит еще 56 ? То есть вот так
123 4 56
Почему он 4ку выводит понятно. Но затем начинается же новая проверка и она начинается с 5ки. А в регэкспе первым стоит \d+. Это значит любая цафра от 1й и больше. Так 5 и 6 как раз подпадают под это. Но почему-то он их игнорирует. Почему?