Удаление первых nn совпадений

rooot

Новичок
Удаление первых nn совпадений

Есть предложение. К примеру:

$messeges = "to [fdfdfd] private [fdfdfd] to [второй] to [dsdsds] private [dsdsds] to [второй] private [dsdsds] простой текст!!! private [fdfd] to [dsds] private [mad] dsjkkj private [fdfd] ";

Как из этого, удалить первые 4 совпадения:

"/^(to\s+\[[a-zA-Zа-яА-Я\s]+\]\s+)+/s"

т.е. получится должно:

$messeges = "private [fdfdfd] private [dsdsds] private [dsdsds] простой текст!!! private [fdfd] to [dsds] private [mad] dsjkkj private [fdfd] ";

Спасибо, мне не нужно решение, не догоняю каким оператором это сделать.
 

rooot

Новичок
If ($_SESSION['auth']!=="yes") {

-~{}~ 13.02.06 09:05:

пытаешся присвоить, а надо проверять!
по ссылочке которую дал Фанат, прочти и все поймешь.
 

rooot

Новичок
наверное будет грамотнее
"/(to\s+\[[a-zA-Zа-яА-Я\s]+\]\s+)+/s"

-~{}~ 13.02.06 09:07:

Фанат
!= не заметил я ))))

-~{}~ 13.02.06 09:32:

всем спасибо разобрался preg_replace
 
Сверху