Задать вопрос
@katopen

Регулярное выражение для URL Яндекс.Метрики?

Добрый вечер.
Нужно получить URL для целей в Яндекс.Метрика
У меня есть ссылка https://www.labnol.org/internet/duplicate-gmail-dr...
Используя регулярные выражения, получить
url страницы в виде duplicate-gmail-draft-emails-29124

Документация не помогла т.к. нет примеров, а в регулярках не разбираюсь. Знаю что решается просто, буду благодарна за пример.
  • Вопрос задан
  • 347 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
@IS-Builder
~ PHP-8 & REGEXP - This is a really powerful kit ~
katopen
$text = 'https://www.labnol.org/internet/duplicate-gmail-draft-emails/29124/';

$text = preg_replace(['~^.+/(?=\w+-)~', '~/(\d+)\D*~'], ['', '-$1'], $text);

echo $text; // duplicate-gmail-draft-emails-29124
Ответ написан
DevMan
@DevMan
найти https:\/\/.*\/(.*)\/(.*)$
заменить $1-$2
https://regex101.com/r/IK1gKE/1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽
08 янв. 2025, в 10:26
2000 руб./за проект
08 янв. 2025, в 09:37
1000 руб./за проект
08 янв. 2025, в 09:28
3000 руб./за проект