|
|
|
| Для примера текст
Содержит 5 смайлов.
Необходимо провести замену только одного а остальные оставить текстом.
И еще вопрос по BB-кодам.
Как исключить замену внутри кода
[u][big]Привет![/big][/u]
|
Или еще хуже
[u][big]Привет! =)[/u][/big]
|
Используется кодировка utf8 и единственный вариант кармана *, [:alnum:] и [:alpha:] не воспринимают русский utf8 как текст.
А разметка страниц XHTML не допускает ошибок синтакиса вставок BB-кода. | |
|
|
|
|
|
|
|
для: Giga
(18.09.2008 в 15:09)
| | чем заменяется ?
если preg_replace то можно просто добавить 4-й параметр количества замен для смайлов
ещё как вариант кармана ([^\]]+) можно попробовать | |
|
|
|