Как извлечь домен из URL? Есть ли модуль Perl? Я не мог найти.Как извлечь домен из URL-адреса?
9
A
ответ
29
Модуль URI может анализировать URI для вас в хорошем способе OO-ish. Чтобы получить доменную часть:
my $url = URI->new("http://www.stackoverflow.com/");
my $domain = $url->host;
print $domain;
2
Возможно, Regexp::Common:URI?
Обновление: URI как предложено friedo звучит лучше?
Смежные вопросы
- 1. Как извлечь домен из URL
- 2. Извлечь домен из строки
- 3. Как я могу извлечь домен из URL?
- 4. Как извлечь домен с веб-адреса?
- 5. Как я могу извлечь только домен из URL-адреса?
- 6. Как извлечь домен из текстового файла с помощью команды Ubuntu?
- 7. Как извлечь «домен» с адреса электронной почты
- 8. Извлечь домен с субдоменом в боковом классе
- 9. Учитывая URL как строку, как извлечь только домен и расширение?
- 10. Извлечь URL-адреса из одной ячейки, содержащей указанный домен
- 11. извлечь домен верхнего уровня из URL с помощью Java
- 12. Извлечь домен 2-го уровня из домена? - Python
- 13. Анализировать домен из строки текста
- 14. Как получить домен из строки?
- 15. Как извлечь домен электронной почты с помощью JavaScript?
- 16. Как извлечь из dispatch.json.JsObject
- 17. Лучший способ извлечь tld и домен, но не поддомен? php
- 18. Удалить домен из HttpContext.Current.User.Identity.Name?
- 19. Извлечь корневой домен с помощью регулярного выражения Google Таблиц
- 20. Как извлечь домен верхнего уровня из любого URL-адреса с помощью PostgreSQL
- 21. Как извлечь корневой домен из домена, используя класс URI в Ruby?
- 22. Извлечь имена пользователей или адрес электронной почты/домен после @ знака
- 23. Regex домен и путь из URL
- 24. Как сканировать домен из другого места?
- 25. Как создать дополнительный домен из кода asp.net
- 26. Как проверить домен электронной почты содержит домен
- 27. Как перенаправить старый домен в новый домен?
- 28. Как изменить домен Heroku в пользовательский домен?
- 29. Как домен Htaccess переписать в другой домен
- 30. Получить корневой домен из location.host
Спасибо, это именно то, что я искал. – Timmy
Ссылка на ответ указывает на этот самый вопрос. Я думаю, вы имеете в виду это: http://search.cpan.org/~gaas/URI-1.53/URI.pm –
, но этот $ domain не содержит http: //, который должен быть префиксом для получения страницы. – AgA