@ReytexGames

Как составить регулярное выражение на php?

Как получить из полноценных ссылок выделенный текст для attachment в методе message.send vk api?
5ffccb66afd60367423842.png

Примеры ссылок:
  • vk.com/dayvinchik?w=wall-91050183_18719789
  • vk.com/wall-91050183_18719789
  • vk.com/dayvinchik?z=photo-91050183_458726701%2Falbum-91050183_00%2Frev
  • vk.com/photo-91050183_458726606
  • vk.com/vinevinevine?z=video-57876954_456314691%2Fe5900a2bb948691291%2Fpl_wall_-57876954>
  • vk.com/video-57876954_456314691
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
rozhnev
@rozhnev Куратор тега PHP
Fullstack programmer, DBA, медленно, дорого
Примерно так:
preg_match("/(photo|video|wall)-([\d]+_[\d]+)/i", $string, $matches);


Здесь можно проверить код PHP
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы