проблема с preg_replace_callback()

HraKK

Мудак
Команда форума
проблема с preg_replace_callback()

Я не очень хорошо знаю как такое можно и можно-ли вообще осуществить такое.
Есть например в тексте такое:
{% some|thanks %}
Надо заменить с вызовом каллбека в таком виде что 'some' и 'thanks' передаются как 2 отдельный параметра. \1 \2 что то в этом смысле.

Скажите куда копать и если не затруднит написать к моему примеру регулярку.

С уважением Александр.
 

Фанат

oncle terrible
Команда форума
кто мешает передать одним, а внутри функции разделить?
 

HraKK

Мудак
Команда форума
точно!
Спасибо.

-~{}~ 22.06.06 17:47:

Появился еще один вопрос.

Есть такая структура:
class test
{
function some()
{
preg_replace_callback('some pattern','this->how',$var);
}
function how()
{
}
}

Как реализовать вызов функции в находящейся в классе?
 

HraKK

Мудак
Команда форума
Извиняюсь если не очень толково сформулировал вопрос.
нет, вызов метода how должен произойти из фунции preg_replace_callback
 

HraKK

Мудак
Команда форума
Уху пропустил, смотрел не нашел, сейчас пересмотрел нашел.

Спасибо.
 
Сверху