Извлечение URL
Вставьте статью, письмо, список литературы или страницу заметок — инструмент выведет каждую найденную веб-ссылку, по одному разу. Включите «Только домены», чтобы получить только имена хостов, затем скопируйте результат по одной строке или через запятую. Бесплатно, без регистрации, и текст никогда не покидает ваш браузер.
Настройки
Как пользоваться извлекателем URL
- Вставьте текст. Любой текст, в котором есть ссылки: список литературы, письмо, скопированный документ, страница заметок. Список обновляется по мере ввода.
- Выберите полные URL или домены. Оставьте «Только домены» снятым, чтобы сохранить каждую ссылку целиком, или отметьте его, чтобы свести каждую ссылку к имени хоста.
- Выберите формат вывода. «По одному на строку» подходит для столбца таблицы; «Через запятую» даёт одну строку.
- Скопируйте результат. Карточка «Найдено URL» (или «Найдено доменов») показывает, сколько уникальных записей получилось.
Что считается ссылкой
Инструмент находит всё, что начинается с http://, https:// или www., и захватывает текст до следующего пробела, угловой скобки или кавычки. Знаки препинания, прилипшие к концу, — точка, запятая, точка с запятой, двоеточие или кавычка, а также закрывающая скобка без открывающей пары внутри ссылки — отбрасываются, поэтому ссылка в конце предложения или в скобках выходит чистой.
Повторы удаляются, и при сравнении регистр не учитывается: https://Example.com/a и https://example.com/a считаются одной ссылкой, сохраняется первое написание. Помните, что путь в настоящем адресе может быть чувствителен к регистру, поэтому две ссылки, различающиеся только заглавными буквами в пути, могут вести на разные страницы, и в списке останется только первая.
При включённом «Только домены» каждая ссылка сводится к имени хоста: https://example.com/guide?id=4 становится example.com, а номер порта отбрасывается. Префикс www. сохраняется, поэтому www.example.org и example.org выводятся как два домена. Домены тоже не повторяются, так что сто ссылок на один сайт дают одну строку.
Пример
Ввод
См. https://example.com/guide?id=4#top, www.example.org/page. Также http://sub.example.co.uk:8080/a/b; и https://EXAMPLE.com/guide?id=4#top. Не ссылки: example.com и ftp://files.example.com/x.zip
Вывод (полные URL)
https://example.com/guide?id=4#top www.example.org/page http://sub.example.co.uk:8080/a/b
Вывод (только домены)
example.com www.example.org sub.example.co.uk
Найдено URL: 3. Совпали четыре ссылки, но вторая копия ссылки example.com, написанная с заглавными буквами, отброшена как повтор. Завершающие запятая, точка и точка с запятой убраны. Голый example.com без http:// или www. не распознаётся, как и адрес ftp://.
Ограничения, о которых стоит знать
- Закрывающие скобки сохраняются только при парности. Адрес Википедии вроде Citation_(style) сохраняет скобку, потому что ссылка содержит и открывающую; скобка, которая лишь закрывает круглые скобки вокруг ссылки, отбрасывается. Ссылка, оканчивающаяся на непарную скобку, укорачивается на один символ, поэтому такие адреса проверяйте вручную.
- Учитываются только три префикса. Адреса без http://, https:// или www. не распознаются, даже если похожи на домены.
- Ссылки не проверяются. Найденный адрес может быть недействительным или перенаправлять в другое место. Инструмент находит ссылки, но не открывает их.
Какой инструмент вам нужен?
| Если вам нужно… | Используйте |
|---|---|
| Извлечь ссылки или домены из текста | Эта страница |
| Извлечь адреса электронной почты из текста | Извлечение email |
| Цитату по адресу одной веб-страницы | Генератор цитирования веб-сайта |
| BibTeX по URL | URL to BibTeX Converter |
| Только строки списка, содержащие нужный сайт | Line Filter |
Часто задаваемые вопросы
- Как извлечь все URL из текста?
- Вставьте текст в поле. Каждая ссылка, которая начинается с http://, https:// или www., сразу появляется в списке без повторов, а под ним выводится счётчик «Найдено URL». Чтобы забрать список, используйте «Копировать результат».
- Как получить список доменов из текста?
- Отметьте «Только домены». Каждая ссылка сводится к имени хоста, а повторяющиеся домены объединяются, так что вы получаете одну строку для каждого упомянутого сайта. Поддомены вроде sub.example.co.uk сохраняются целиком.
- Почему ссылки нет в результатах?
- Обычно потому, что перед ней нет http://, https:// или www., как у голого example.com, либо используется другая схема, например ftp://. Добавьте префикс в текст, и ссылка будет найдена.
- Когда закрывающая скобка остаётся в конце ссылки?
- Скобка сохраняется, если в ссылке есть парная открывающая, как в Citation_(style). В остальных случаях её убирают, как точку или запятую, чтобы ссылки в скобках выходили чистыми. Укорачивается на один символ только адрес, который действительно заканчивается непарной скобкой.
- Считаются ли ссылки с разным регистром повторами?
- Да, при удалении повторов регистр не учитывается, и сохраняется первое написание. Если у сайта пути чувствительны к регистру, две такие ссылки будут сведены к одной.
- Проверяет ли инструмент, работают ли ссылки?
- Нет. Он распознаёт только текст, похожий на ссылку. Чтобы проверить источник, откройте его в браузере или, для цитирования, пропустите через генератор цитат.
- Загружается ли мой текст куда-либо?
- Нет. Поиск выполняется в вашем браузере, текст не отправляется и не сохраняется.