Тема: ereg()
Показать сообщение отдельно
Старый 23.09.2003, 23:35
LisiyGoblin вне форума Посмотреть профиль Отправить личное сообщение для LisiyGoblin Найти все сообщения от LisiyGoblin
  № 1  
LisiyGoblin

Регистрация: Jul 2002
Сообщений: 82
Question ereg()

Всем привет!

А чего-то он мне ругается на аргументы, как только 3 ставлю? 2 ставлю - все ок.
ereg ("([ab]+x){3}", "abbaxababx abbax abbaxababx abbax", $ar);
foreach ($ar as $val) {
print "$val<br>";
}

И еще, почему выводится всего один элемент помимо первого, ведь первый элемент будет содержать всю совпавшую строку, а последующие - каждуй совпавший атом по раздельности Т.е. должен был бы вывести
abbaxababxabbax
ababx
abbax
А вывел
abbaxababxabbax
abbax
Как бы второй проскачил чтоли...