ББ коды

1.02K
.
[type=1]текст[/type]
заменить на
<marquee behavior="alternate" direction="left" bgcolor="#ffcc00">текст</marquee>
---
[type=2]текст[/type]
заменить на
<marquee>текст</marquee>
---
[type=3]текст[/type]
заменить на
<td>текст</td>
.
dilp, функцию чуть подправил, но принцип тот же - в массив добавляешь текст для подстановки, а в bb-теге указываешь номер ключа для соответствующего значения. Код проверил, всё ок. Или в песочницу сбросить?
code (+/-)

PS: В 26-й строке все скобки на месте ))
.
давай
.
# dilp (11.12.2019 / 23:04)
давай
https://ideone.com/HS12DM
Результат смотри под строкой stdout
.
работает
.
# dilp (11.12.2019 / 23:18)
работает
как по мне, так это не удобно, т.к. юзеру нужно будет "помнить", какой нужно использовать номер, что бы в теге добавился к примеру td.
.
ДоХтор, это нужно в первую очередь мне
.
# dilp (11.12.2019 / 23:38)
ДоХтор, это нужно в первую очередь мне
Тогда попробуй ещё такой вариант, он вроде бы устойчивее к ошибкам
code (+/-)
.
а почему там могут быть ошибки?
.
# dilp (12.12.2019 / 00:37)
а почему там могут быть ошибки?
зависит от того, что в массиве передавать.
Всего: 20