Показать сообщение отдельно

  #4  
Старый 03.12.2007, 17:17
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами: 9999746

Репутация: 1318


По умолчанию

Ошибка в паттерне:

Цитата:
$pattern = "/([img\])/i";
Обрати внимание, что у тебя внутри шаблона идёт квадратная скобка [. В терминах regexp всё что между квадратных скобок трактуется как класс символов ([a-zA-Z] и т.д.). У тебя же, как я понимаю, знчение квадратной скобки должно быть "как символ"... Вот и экранируй его тогда... Причём вторую скобку ты проэкранировал, а первую забыл... Делай так:

Цитата:
$pattern = "/(\[img\])/i";
 
Ответить с цитированием