Помогите с регулярным выражением

Nicca

Новичок
Помогите с регулярным выражением

Хочу написать в гостевой блок где редактируется сообщение(организовано так же как и у Вас на форуме)

И вот проблемка:

Как сделать чтобы вместо тега
PHP:
 [quote]
вставлялось
PHP:
<table width=\"90%\" cellspacing=\"1\" cellpadding=\"3\" border=\"0\" align=\"center\"><tr><td class=\"quote\">
а вместо
PHP:
[/quote]
строчка
PHP:
</td></tr></table>
Пробовал писать так:

PHP:
$string=ereg_replace("\\[quote\\]([^\\[]*)\\[/quote\\]","<table width=\"90%\" cellspacing=\"1\" cellpadding=\"3\" border=\"0\" align=\"center\"><tr><td class=\"quote\">\\1</td></tr></table>",$string);
но почему-то не получается.. Не распознает. Поскажите плз каким должно быть рег. выражение
 

ys

отодвинутый новичок
А почитать?
http://ru.php.net/manual/en/function.ereg-replace.php
 

Oldwin

Новичок
А обычные строковые функции по замене здесь не подойдут?
 

Nicca

Новичок
Автор оригинала: Oldwin
А обычные строковые функции по замене здесь не подойдут?
Пробовал str_replace но если пользователь случайно убирает
PHP:
[quote]
или
PHP:
[/quote]
то встраница идет косяком - табличный тег все портит

-~{}~ 11.03.07 22:23:

С ингилшем туговато
 

Активист

Активист
Команда форума
А еще есть хорошая программа RegexBuddy, помогает работать с рег. выражениями, кому трудно.
 
Сверху