Советы по полнотекстовому поиску

Обновлен: Ноябрь 2007

Понимание порядка интерпретации форматирования, используемого в запросах справки, позволяет создавать более конкретные запросы поиска и получать более точные результаты. Для форматирования запросов используются специальные символы, зарезервированные слова и фильтры.

Общие рекомендации

В следующей таблице представлены некоторые основные правила и рекомендации по созданию поисковых запросов в справке.

  • Чувствительность к регистру
    При поиске регистр знаков не учитывается. При разработке условий поиска можно использовать знаки как верхнего, так и нижнего регистра. Например, для запросов "OLE" и "ole" возвращаются одинаковые результаты.

  • Сочетания символов
    Можно проводить поиск отдельных букв (a–z, а-я), цифр (0–9), а также любых буквенно-цифровых сочетаний. Из поиска исключаются отдельные зарезервированные слова, такие как предлоги и союзы "и", "для", "из" и "с". Дополнительные сведения см. ниже в разделе "Слова, игнорируемые при поиске". Если такие слова включаются в поисковый запрос, они не обрабатываются.

  • Порядок обработки
    Поисковые запросы обрабатываются слева направо.

  • Знаки пунктуации
    Точка (.), двоеточие (:), точка с запятой (;), запятая (,) и дефис (-) при поиске не обрабатываются. Поиск кавычек также невозможен.

Синтаксис поисковых запросов

В предыдущих версиях строки поиска с несколькими словами, например "слово1 слово2", рассматривались как "слово1 AND слово2", вследствие чего результаты поиска включали только разделы, содержащие все отдельные слова поискового запроса. В данном выпуске поисковая система трактует строки поиска с несколькими словами как "слово1 OR слово2", вследствие чего результаты поиска включают все разделы, содержащие любое из слов поискового запроса. Параметры поиска по умолчанию можно изменить и задать, чтобы использовался вариант с AND, сняв флажок в поле Включать частичные совпадения в результаты локального поиска в Страница "Общие" папки "Справка" диалогового окна "Параметры".

cydw45a6.alert_note(ru-ru,VS.90).gifПримечание.

Знаки подстановки, такие как "*" или "?", при поиске в справке больше не поддерживаются.

  • Для поиска точной фразы используйте кавычки. Например, чтобы найти разделы, содержащие фразу "определение класса", введите запрос "определение класса". Тот же запрос без кавычек эквивалентен запросу "определение AND класса", возвращающему разделы, в которых встречается либо одно, либо другое слово по отдельности.

  • Для указания отношений между искомыми словами используются логические операторы. Для уточнения условий поиска можно включать в запрос такие логические операторы, как AND, OR, NOT, THRU и NEAR. Например, по запросу "объявление NEAR объединения" будут возвращены разделы, в которых слова "объявление" и "объединения" отстоят друг от друга не более чем на восемь слов. Дополнительные сведения см. в разделе Логические операторы в выражениях поиска.

    cydw45a6.alert_note(ru-ru,VS.90).gifПримечание.

    Для распознавания поисковой системой логические операторы должны быть введены прописными буквами.

Фильтры

Фильтры позволяют наложить дополнительные ограничения на возвращаемые результаты поиска. При полнотекстовом поиске в справке возможна фильтрация по трем различным категориям: языку, технологии и типу содержимого. Использование этих категорий по отдельности или совместно позволяет наложить дополнительные ограничения на результаты поиска. Дополнительные сведения см. в разделе Практическое руководство. Фильтрация содержимого справки.

Ранжирование результатов поиска

Алгоритм поиска использует определенные критерии для ранжирования результатов поиска в списке. Общие принципы:

  • Содержимое, включающее искомые слова в заголовке, располагается в списке выше остального содержимого.

  • Содержимое, включающее искомые слова в непосредственной близости друг от друга, располагается в списке выше остального содержимого.

  • Содержимое, включающее искомые слова в большем количестве, располагается в списке выше содержимого, которое включает искомые слова в меньшем количестве.

Слова, игнорируемые при поиске

Часто встречающиеся слова или числа автоматически игнорируются при полнотекстовом поиске. Например, если задан поисковый запрос "доступ через", будут найдены разделы, содержащие слово "доступ", а не "через".

Обозреватель документов игнорирует следующие слова:

a-f

g-o

p-z

a

had

saw

about

has

see

after

have

seen

against

he

several

all

her

she

along

here

since

also

his

so

although

how

some

am

however

such

among

I

than

an

if

that

and

in

the

are

include

their

as

including

them

at

information

then

be

into

there

became

is

these

because

it

they

been

its

this

being

late

those

between

later

through

but

made

tip

by

many

to

can

may

too

caution

me

under

come

med

until

could

might

up

details

more

us

did

most

use

do

near

very

does

no

warning

doing

non

was

done

none

we

during

nor

were

each

not

when

early

note

where

far

of

which

finally

off

while

for

on

who

found

only

with

from

or

you

 

other

 

 

over

 

См. также

Основные понятия

Советы по поиску в указателе