над этой строчкой мучался целый день (в регулярках НОЛЬ!)
Ребята подскажите может ее разбить на несколько кусков?
т.е. для [b] , [u] и тд. использовать один кусок
а для [color=#FFFFFF] другой?
использую функцию preg_replace_callback.
Спустя 9 часов, 12 минут, 34 секунды (7.11.2009 - 08:19) twin написал(а):
Брось это... Не поленись массивы написать. Вот тут почитай.
Спустя 5 часов, 59 минут, 29 секунд (7.11.2009 - 14:19) ZSH написал(а):
twin спасибо за отзыв.
Массивы есть. Функция preg_replace_callback выполняет поиск по регулярному выражению и замену с использованием функции обратного вызова, а в функция обратного вызова возвращает данные из массива.
В реулярке я ограничил допустимое содержимое ВВ тега.
Правда насчет URL и IMG упустил.
Массивы есть. Функция preg_replace_callback выполняет поиск по регулярному выражению и замену с использованием функции обратного вызова, а в функция обратного вызова возвращает данные из массива.
В реулярке я ограничил допустимое содержимое ВВ тега.
Правда насчет URL и IMG упустил.