Rails регулярное выражение для извлечения ссылки / кода Twitpic, если имеется

Предоставлен URL-адрес в текстовой строке (твит), такой как

"Проверьте мой twitpic http://twitpic.com/1876544594 его круто"

Мне нужно регулярное выражение Rails, которое вернет 18744594, идентификатор этого конкретного twitpic...

Этот вопрос задавался здесь, но был для PHP, и мне он нужен для Rails.

Я также смог бы вытащить название сайта, поэтому текст между http: // и.com "twitpic"

1 ответ

Решение

Извлекать 18744594 только

/http:\/\/twitpic\.com\/(\d+)/

Извлекать twitpic а также 18744594

/http:\/\/(twitpic)\.com\/(\d+)/
Другие вопросы по тегам