Извлечение имени пользователя Twitter с помощью PHP - PullRequest
0 голосов
/ 18 июля 2011

Скажите, у меня есть прямой URL к посту в Twitter, например

$url="http://twitter.com/#!/YourName/status/01234567890123456";

или

$url="http://twitter.com/YourName/status/01234567890123456";

Не могли бы вы посоветовать самый простой способ в PHP (я полагаю, regexp), чтобы извлечь YourName из этих строк, которые выглядят примерно так:

$account= ??? (???,$url);

Спасибо.

1 Ответ

3 голосов
/ 18 июля 2011

Вы можете использовать для этого регулярное выражение.

Что-то вроде:

preg_match("/http:\/\/twitter.com\/(#!\/)?([^\/]*)/", $url, $matches);
var_dump($matches);

Я создал здесь рубуляр: http://rubular.com/r/YNw7PVSxqS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...