Как с помощью регулярного выражения в PHP преобразовать строку вида hello @nickname (User)!
в hello <a href="example.com/nickname">User</a>!
?
echo preg_replace(
'/\s*\K@([^\s]+)[^\(]+\(([^)]+)\)/',
'<a href="example.com/$1">$2</a>',
'hello @nickname (User)!'
);
https://3v4l.org/SdfWd
preg_replace('/^hello \@(\w+) \((\w+)\)\!$/', 'hello <a href="example.com/$1">$2</a>', $input_lines);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Использую php библиотеку для работы c api vkХочу сделать автоматическое дублирование сообщения с моего сайта на стену группы вк
Есть задача сделать перевод базы данных на 15 языковВ базе данных большой объем данных, наибольшая таблица весит около 4гб