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+)/