русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Язык запросов


Дата добавления: 2013-12-23; просмотров: 680; Нарушение авторских прав


 

Предположим, вы хотите задать поисковой системе запрос следующим образом: "Найди мне все страницы, где встречается слово "селедка", при этом в любом случае отсутствует слово "картошка", не более чем через два слова от "селедки" расположено слово "водка", чтобы сайт при этом находился в зоне ru и сам документ при этом ссылался на www.exler.ru".

 

1.Исключение/включение определенных слов - знаки "+" и "-" (для Google аналогично)

 

Предположим, вы хотите найти сайты, на которых есть анекдоты про блондинок, но при этом вы не выносите анекдоты, в которых злые люди блондинок называют дурами. Тогда в запросе пишете следующее: "+анекдот +блондинка -дура" - это означает команду искать страницы, на которых в обязательном порядке присутствуют слова "анекдот" и "блондинка", однако отсутствует слово "дура".

 

2. Перечисление альтернатив - знак "|" (для Google «or»)

 

Вертикальная черта позволяет задать альтернативы: система ищет хотя бы одно из перечисленных слов. Например, если вы хотите найти страницы, где встречается одно из слов "папа", "мама", "дочка", "внучка", поисковый запрос будет выглядеть следующим образом: "папа | мама | дочка | внучка".

 

3. Поиск точного соответствия - знак "!" ()

 

Обычно поисковики ищут все словоформы введенного слова, даже если оно задано полностью: например, если в строке введено "блондинка", то первыми будут выведены страницы, где встречается именно "блондинка", но далее в результатах поиска окажутся "блондинки", "блондинкой", "блондинкою", "блондинкам" и так далее. Однако если вам нужно найти только данную конкретную форму - "блондинка", - тогда задавайте поисковую строку так: "!блондинка".



 

4. Поиск точной фразы – кавычки (для Google аналогично)

 

Если вам нужна точная фраза "гипервизионный квазиконвертер", а не "гипервизионный анализатор, включающий в себя темно-зеленый квазиконвертер в пупырышках", тогда при поиске заключите фразу в кавычки: "гипервизионный квазиконвертер", и в этом случае поисковик выведет только те страницы, где эти слова располагаются строго рядом.

 

5. Задание расстояния между слов - "/n" (для Google аналогично)

 

В случае когда вы хотите найти все варианты фразы "высокая [любое слово] блондинка" - можно отразить это неуемное желание в поисковом запросе с помощью знака "/", означающего "не превышало", и числа, показывающего допустимое количество слов, причем 1 - это значит отсутствие слов. Поясняю. Запрос "высокая /+2 блондинка" означает команду искать все сочетания, где между "высокая" и "блондинка" не больше 1 слова. То есть "высокая блондинка" - подойдет, "высокая длинноногая блондинка" - тоже подойдет, а "высокая длинноногая и страстная блондинка" - уже нет. Значок "+" означает, что слово (слова) должно быть справа, а "-" - слева. То есть запрос "высокая /(-2 4) блондинка" означает, что "высокая" должно находиться от "блондинка" в интервале расстояний от 2 слов слева до 4 слов справа.

 

6. Ограничение по адресам - команда "url" (для Google – «site:[url]»)

 

Если вас интересует поиск, например, только на конкретном сервере или по конкретной группе адресов либо же, наоборот, поиск, который исключает конкретные адреса или группы адресов, можно воспользоваться командой url:"адрес или группа". Например, если вы хотите найти все страницы, на которых встречается слово "вафли", исключив сайт http://o3ero.livejournal.com, дайте следующую команду: "вафли –url:o3ero.livejournal.com". Если хотите найти слово “вафли” наоборот на этом сайте, введите тот же запрос только без «-«.

 

7. Поиск ссылок - команда "link" (для Google – то же самое)

 

Иногда (особенно это бывает актуальным для владельцев собственных страничек) бывает очень интересно узнать, какие сайты ссылаются (ставят гиперссылку) на тот или иной адрес. В этом случае достаточно в строке поиска задать следующие данные: "link=”адрес”". То есть команда "link=”www.exler.ru”" покажет все страницы, где стоят ссылки на www.exler.ru.

 

8. Поиск по интервалу дат - date:ГГГГ{*|ММ{*|ДД}}..date:ГГГГ{*|ММ{*|ДД}}

 

Например: хит-парад date:20090901..20090915

Если ввести только одну дату, то поиск будет происходить в диапазоне этого дня. Можно так же использовать атрибуты «>»,«<»,«>=»,«>=».

Например: хит-парад date:>=20090901

 

9. Ограничение по типу файла - mime:тип_файла (для Google - filetype)

 

Реферат по философии mime:pdf

 

10. Ограничение по языку - lang:язык

 

Поиск ограничивается страницами на определенном языке: русском (ru), украинском (uk), белорусском (be), английском (en), французском (fr), немецком (de).

 



<== предыдущая лекция | следующая лекция ==>
Поисковый запрос | Состояния процесса


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.008 сек.