Как на PHP сделать замену текста **bold**
на <b>bold</b>
, __underline__
на <u>underline</u>
и --str--
на <strike>str</strike>
То есть есть текст, который попадает на обработку в функцию, и если найдены пользовательские спецсимволы, то мы форматируем его как показано выше.
Можно с помощью preg_replace()
$str = 'здравствуйте, как на php можно из текста bold сделать **bold** из underline сделать __underline__ и из str сделать --str--**';
$patt = ['~\*\*([^*]+)\*\*~','~__([^_]+)__~', '~--([^-]+)--~'];
$repl = ['<b>$1</b>', '<u>$1</u>', '<strike>$1</strike>'];
$str = preg_replace($patt, $repl, $str);
echo $str;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
здравствуйте, есть ли смысл использовать opcache для php, если при этом в конфиге не указывать полное кэширование php файлов?
здравствуйте, есть сайт, и поддомен, поддомен используется для тестирования обновлений, которые затем дописываются в каталог основного сайта
Всем добрый вечер, довольно глупый вопрос, но уже начинаю сходить с ума (знаю, что тема, возможно, дубликат, но решения так и не нашел)Есть VPS
На сайте после создания заказа клиент переходит на страницу, где ему откликаются боты через рандомные промежутки времени(чтобы выполнить...