@alex_litv

Как сделать два последних слова — ссылкой?

Доброго времени суток!
Мне нужно чтобы два последних слова в предложении стали ссылкой. Как это реализовать?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
rozhnev
@rozhnev Куратор тега PHP
Fullstack programmer, DBA, медленно, дорого
Используем preg_replace
<?php
$string = 'This is my habr';
$pattern = '/(\w+ \w+)$/i';
$replacement = '<a href="habr.com">${1}<a>';
echo preg_replace($pattern, $replacement, $string);


Test PHP preg_replace here
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
1. найти последний пробел
2. найти предпоследний пробел
3. разделить строку по предпоследнему пробелу
4. сформировать ссылку из последних 2 слов и вашего идентификакатора
5. склеить все
6. Profit
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽