Помощник
|
Простенький обработчик BB-кодов |
InviS
|
Сообщение
#1
|
||
|
|
||
|
|||
r3ntg3n |
6.9.2010, 15:36;
Ответить: r3ntg3n
Сообщение
#2
|
|
вижу следующий вариант, использовал его при приеме SMS, где кириллицу надо было заменять на аналоги из латинницы.
собвственно сам код: $content = $row['content']; /* переменная с содержанием страницы */ [php]$tags_arr = array ( /* массив с кодами, которые надо заменять */ '/\[B\]/', /* с экранированием могу ошибаться, проверьте*/ '/\[//B\]/', '/\[IMG\]/', '/\[//IMG\]/', ); $replace_arr = array ( /* массив с тегами, которые надо вставить вместо bb-кодов */ '//<b/>/', '//<//b/>/', '//<img/>/', '//<//img/>/', ); $content = preg_replace($tagr_arr, $replace_arr, $content); /* замена bb-кодов тегами в переменной $content */[/php] |
|
|
Mulder_hb |
6.9.2010, 16:22;
Ответить: Mulder_hb
Сообщение
#3
|
|
|
То жирным будет выделен весь текст, а внутри Будет: Код: Привет! [/В]Медвед, не виделись [В]сто лет Про жадность квантификаторов что-нибудь слышали? Ваш шаблон (.*) поглощает максимальную строку. Нужно ограничить его (.*?) . Может еще какую оптимизацию надо провести. Сейчас не вспомню...
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как перенести правила переадресации из .htaccess в php обработчик nginx? | 0 | KrisGuseva | 2097 | 28.12.2019, 7:33 автор: KrisGuseva |
|
Разрабатываю с нуля уникальные дизайны сайтов, банеров, логотипов, QR кодов, 3D визуализации проектов AutoCAD, разработка видео инфографики Хороший дизайн - продуманный и уникальный дизайн! |
35 | Art_3_Style | 26135 | 19.1.2019, 13:03 автор: rokot |
|
Выгодный обмен Bitcoin - BTC-E кодов на QIWI/Банки и обратно Выгодно купить Bitcoin и продать его на QIWI |
1 | DmitriyObmen | 3188 | 27.7.2017, 15:15 автор: DmitriyObmen |
|
Простенький киносайт (com.ua), давно заброшен, легко собирает трафик ТИЦ 30, PR 1, в Яндексе: 35000 страниц, трафик 2000 хостов |
7 | AddMaker | 4227 | 9.4.2016, 20:11 автор: AddMaker |
|
Разрабатываю с 0 уникальные дизайны сайтов, банеров, логотипов, QR кодов, 3D, видео | 0 | Лоци Бачи | 2537 | 25.2.2015, 18:14 автор: -Лоци Бачи- |
Текстовая версия | Сейчас: 18.4.2024, 16:09 |