Часто надстройкам необходимо действовать на основе текста документа. Функция поиска предоставляется каждым элементом управления содержимым (включая Body, Paragraph, Range, Table, TableRow и базовый объект ContentControl). Эта функция принимает строку (или выражение с подстановочными знаками), представляющую текст, который вы ищете, и объект SearchOptions. Он возвращает набор диапазонов, соответствующих искомому тексту.
Параметры поиска представляют собой набор логических значений, определяющих, как должен обрабатываться параметр поиска.
В следующей таблице приведены рекомендации по подстановочным знакам поиска в Word JavaScript API.
Чтобы найти: | Подстановочный знак | Образец |
Любой одиночный символ | < td style="text-align: left;">? s?t находит sat и set. |
< td style="text-align: left;">Любая строка символов * | s*d считает грустным и запущенным. |
Начало слова | (in)> находит внутри и внутри, но не интересно. |
Один из указанных символов | [ ] | w[io]n находит выигрыш и выигрывает. |
Любой одиночный символ в этом диапазоне | [-] | [rt]ight находит правое и прицельное . Диапазоны должны быть в порядке возрастания. |
Любой одиночный символ, кроме символов в диапазоне, заключенном в скобки | [!xz] | t[!am]ck находит так и складки, но не складки или галочки. td> |
Ровно n вхождений предыдущего символа или выражения | | fed находит фид, но не кормит. |
Не менее n вхождений предыдущего символа или выражение | | feed находит Feed и Feed. |
< td style="text-align: left;">От n до m вхождений предыдущего символа или выражения | 10 находит 10, 100 и 1000. |
Одно или несколько вхождений предыдущего символа или выражения | < td style="text-align: left;">@ lo@t находит много и добычу. |
таблица>
Экранирование специальных символов
Поиск по подстановочным знакам практически аналогичен поиску по регулярному выражению. В регулярных выражениях есть специальные символы, в том числе '[', ']', '(', ')', '', '*', '?', ' ', '!' и '@'. Если один из этих символов является частью буквальной строки, которую ищет код, то его необходимо экранировать, чтобы Word знал, что его следует рассматривать буквально, а не как часть логики регулярного выражения. Чтобы избежать символа в поиске в пользовательском интерфейсе Word, вы должны поставить перед ним символ '', но чтобы экранировать его программно, поместите его между символами '[]'. Например, '[*]*' ищет любую строку, начинающуюся с '*', за которой следует любое количество других символов.
Office 365 профессиональный плюс переименовывается в Приложения Microsoft 365 для предприятий. Для получения дополнительной информации об этом изменении прочитайте эту запись в блоге.
Введение
Microsoft Word 2013 включает функцию, позволяющую использовать поисковую систему для поиска слова в документе Word. По умолчанию поиск выполняется Bing. Однако вы можете настроить эту функцию для использования другой поисковой системы.
Дополнительная информация
Чтобы изменить поисковую систему, которая использовалась для выполнения поиска, создайте записи реестра с именами SearchProviderName и SearchProviderURI, а затем измените эти записи реестра. Например, чтобы настроить Office.com в качестве поисковой системы по умолчанию, выполните действия, описанные в разделе «Сведения о разделе реестра».
Примечание. Если записи реестра SearchProviderName и SearchProviderURI уже существуют, измените эти записи реестра, чтобы указать поисковую систему, которую вы хотите использовать в качестве поисковой системы по умолчанию.
Информация о ключе реестра
Важно! Этот раздел, метод или задача содержат инструкции по изменению реестра. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра перед его изменением. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Как создать резервную копию и восстановить реестр в Windows
Нажмите "Пуск", выберите "Выполнить", введите regedit в поле "Открыть" и нажмите "ОК".
Найдите и выберите следующий подраздел реестра:
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\General
В меню "Правка" выберите "Создать" и нажмите "Строковое значение".
Введите SearchProviderName и нажмите Enter.
На панели сведений щелкните правой кнопкой мыши SearchProviderName и выберите Изменить.
В меню "Правка" выберите "Создать" и нажмите "Строковое значение".
Введите SearchProviderURI и нажмите клавишу ВВОД.
На панели сведений щелкните правой кнопкой мыши SearchProviderURI и выберите Изменить.
Существует несколько способов поиска содержимого в Microsoft Search Server 2010. Вы можете использовать поле поиска, которое находится на каждой странице сайта SharePoint, сайта центра поиска, или создать подробный запрос с помощью страницы расширенного поиска. Вы можете искать контент по ключевым словам, конкретной фразе, заключенной в кавычки, или по значениям, присвоенным свойствам.
Что вы хотите сделать?
Поиск текста или файлов на сайте
Если вы ищете контент, но не знаете, где он находится, начните поиск с самого высокого сайта, где, по вашему мнению, может находиться информация. Затем вы можете уточнить результаты, чтобы найти информацию. Вы можете искать контент, вводя ключевые слова или определенную фразу, заключенную в кавычки. Дополнительные сведения о создании запросов см. в разделе Создание эффективных запросов.
Перейдите на сайт, который вы хотите найти. Результаты поиска по сайту не включают контент на родительском сайте или на соседних сайтах. Убедитесь, что вы находитесь в верхней части сайта по нужным вам результатам поиска.
В поле поиска введите слово или фразу, которую вы хотите найти, а затем нажмите кнопку "Поиск".
По умолчанию результаты поиска отображаются по релевантности. Чтобы отсортировать результаты по-другому, щелкните параметр в разделе «Уточнить результаты». Вы также можете ввести новое ключевое слово, изменить область поиска на этот список. Это ограничит будущие запросы первым набором результатов. Если вы вводите новый поиск с областью действия, установленной на Этот сайт, новый поиск будет происходить с того же сайта или сайтов, что и исходный запрос. Дополнительные сведения о работе с результатами поиска см. в разделе Работа с результатами поиска.
Вложения к элементам списка не отображаются в результатах поиска.
Поле поиска может содержать не более 255 символов.
Поиск текста или файлов в списке или библиотеке
Если вы уверены, что искомое содержимое находится в списке или библиотеке, начните поиск на странице, где находится список или библиотека.Результаты поиска позволяют уточнить поиск по метаданным, таким как автор документа или дата его написания. Вы можете искать контент, вводя ключевые слова или определенную фразу, заключенную в кавычки. Дополнительные сведения о создании запросов см. в разделе Создание эффективных запросов. Если вы не можете найти нужный контент, попробуйте выполнить поиск на сайте или по другим ключевым словам.
Перейдите к списку или библиотеке, которую вы хотите найти.
В поле поиска введите слово или фразу, которую вы хотите найти, а затем нажмите кнопку "Поиск".
По умолчанию результаты поиска отображаются по релевантности. Чтобы отсортировать результаты по-другому, щелкните параметр в разделе «Уточнить результаты». Дополнительные сведения о работе с результатами поиска см. в разделе Работа с результатами поиска.
Вложения к элементам списка не отображаются в результатах поиска.
Поле поиска может содержать не более 255 символов.
Поиск контента на сайте Центра поиска
Ваша организация может использовать сайт Центра поиска. Сайт Центра поиска — это то место, куда можно обратиться, если вы хотите найти результаты по всему предприятию. На сайте Центра поиска по умолчанию отображается поле поиска, в котором можно ввести запрос.
Чтобы отобразить сайт Центра поиска, щелкните Центр поиска или Центр корпоративного поиска в ссылках навигации в верхней части большинства страниц.
Если на сайте Центра поиска есть ссылки, щелкните ссылку, чтобы выполнить поиск в определенных местах или найти Людей. Например, нажмите "Все сайты", чтобы выполнить поиск контента на всех доступных сайтах.
Введите запрос в поле поиска.
Примечание. Дополнительную информацию о составлении запросов см. в разделе Создание эффективных запросов.
Нажмите «Начать поиск», чтобы отобразить результаты поиска.
Создавайте эффективные запросы
Вне зависимости от того, выполняете ли вы поиск на сайте или в Центре поиска, создание эффективного запроса может привести к быстрому поиску нужной информации. Вы можете использовать комбинацию свободного текста, фраз, логических операторов и ограничений на основе свойств для поиска информации или людей.
Вот что следует помнить при написании запроса:
Разделение условий поиска пробелами. В результатах поиска будет отображаться весь контент, содержащий все слова, в любом порядке.
Поиск игнорирует заглавные буквы Поиск по слову "Автор:Джон" дает те же результаты, что и поиск по слову "Автор:Джон".
Используйте кавычки для получения точных результатов Если вы уверены, что нужный вам документ содержит точные слова в точном порядке вашего запроса, поместите запрос в кавычки. В противном случае лучше оставить фразу без кавычек. Например, запрос для этой статьи Поиск содержания найдет только те статьи, где "поиск" И "содержание" вместе.
Количество символов Длина запроса не должна превышать 255 символов.
Добавить логическую логику в запрос
Теперь, когда вы знаете основы поиска, вы можете добавить некоторые параметры, чтобы сделать результаты поиска более конкретными. SharePoint позволяет использовать логическую логику для ключевых слов и свойств, что означает соединение их с операторами И, ИЛИ, НЕ, + (ПЛЮС) и - (МИНУС) для создания осмысленного запроса. Используйте следующие примеры, чтобы создавать успешные запросы.
Описание и пример
Используйте для поиска всех документов слов, независимо от их отношения. Например, по запросу яблоки И апельсины будут найдены все документы, содержащие как яблоки, так и апельсины, но эти два термина могут не совпадать в документах.
Используйте NOT, чтобы исключить определенные результаты. Например, по запросу маркетинг И прогноз НЕ бюджет будут возвращены документы, содержащие ключевые слова маркетинг и прогноз, но не бюджет.
Запрос SharePoint+Excel вернет все документы, содержащие оба ключевых слова.
Запрос SharePoint+Excel -Excel 2007 -Excel 2003 вернет все документы, содержащие ключевые слова Excel 2003 и Excel 2007.
В дополнение к логическим операторам SharePoint позволяет использовать реляционные операторы. Вы можете создать запрос, используя следующие значения:
Описание и пример
Используйте со свойством, чтобы указать равенство. Например, Автор:Смит означает, что автор равен Смиту.
Используйте со свойством, чтобы указать равенство. Например, Автор:Смит означает, что автор равен Смиту.
Используйте с датами и целыми числами, чтобы указать больше. Например, поисковые спецификации изменены>7/8/09 вернут все поисковые спецификации, которые были изменены после 8 июля 2009 г.
= больше или равно
Используйте с датами и целыми числами, чтобы указать больше или равно. Например, поисковые спецификации модифицированы>=7/8/09 вернут все поисковые спецификации, которые были изменены после 8 июля 2009 г. включительно.
Например, свойство: значение 1..значение 2 указывает, что свойство больше или равно значению 1 и меньше или равно значению 2.
Используйте с датами и целыми числами для исключения. Например, поисковые спецификации, измененные<>7/8/09, вернут все поисковые спецификации, которые не были изменены 8 июля 2009 г.
Запрос с использованием свойств
Вы можете создавать запросы, используя свойства, которые представляют собой метаданные документов, сохраненных в SharePoint. Примером свойства является автор документа или дата его сохранения. Свойства контента и их значения сохраняются при индексации сайтов. Когда у вас есть конкретная информация о свойствах элемента, вы можете использовать ее для создания запроса на поиск элемента.
При создании поиска с использованием свойств не используйте пробелы между свойством и значением.
Поиск по значениям свойств
Используйте синтаксис свойство:значениеe. Например, author:smith находит все документы, автором которых является человек по имени Smith.
Поиск по имени файла
Введите имя файла:"Бюджет" (с кавычками), чтобы найти файл с именем "Бюджет.xlsx", или введите имя файла:бюджет (без кавычек), чтобы найти и "Бюджет_Текущий.xlsx", и "Бюджет_Следующий.xlsx".
Поиск по типу файла
Предположим, что вы ищете электронные таблицы бюджета, подготовленные в Excel 2007. Добавьте к запросу тип файла:xlsx, чтобы отображались только результаты поиска, являющиеся книгами Excel 2007.
Используйте звездочку "*" для префикса, совпадающего с ключевым словом или свойством, чтобы найти документы. Например, поиск по запросу "Автор:Сми" выдаст все документы, написанные автором, чье имя начинается с букв "Сми".
Поиск по разным ресурсам
Служба поиска интерпретирует пробелы между терминами, использующими разные свойства, как И. Например, если выполнить поиск по названию:бюджет, тип файла:xlsx, будут возвращены только книги Excel 2007, заголовки которых начинаются со слова "Бюджет".
Исключить определенные результаты поиска
Чтобы исключить результаты поиска, содержащие определенные термины, используйте знак минус (-) перед термином, который вы хотите исключить. Например, если вы хотите найти элементы, которые содержат слово "расходы", но не содержат слова "налоги", введите в поле поиска расходы -налоги.
Добавить свойства файла
Используйте свойства, чтобы указать имя или тип возвращаемого файла. Например, если вы хотите найти файлы Microsoft Office Word 2007, содержащие слово "расписание", введите в поле поиска тип файла расписания:docx.
Поиск альтернативных значений для одного и того же свойства
Служба поиска интерпретирует пробелы между терминами, использующими то же свойство, что и ИЛИ. Например, если вы ищете автора: «Джон Смит», автора: «Дэвид Джонс», ваш поиск вернет элементы, созданные любым человеком.
Исключить значения свойств
Чтобы исключить контент, отмеченный определенным значением свойства, используйте знак минус (-) перед названием свойства.
Сосредоточиться на определенном сервере
Если свойство site доступно для поиска, вы можете добавить к запросу site:servername, чтобы сосредоточить поиск на содержании, хранящемся на определенном сервере.
Примечание. Символы обратной косой черты (\) не работают в запросах. Поэтому не используйте обратную косую черту для пути к серверу при вводе site:\\servername.
Любое свойство даты/времени в любом формате можно использовать с реляционными или логическими операторами для формирования запроса. Например, поисковые спецификации модифицированы=7/8/09 вернут все поисковые спецификации, которые были изменены 8 июля 2009 г.
Запрос должен содержать хотя бы один термин для поиска. Запросы, состоящие только из исключаемых терминов, выдают сообщение об ошибке.
Если ваш администратор сопоставил такие свойства, как запись или электронная почта, с автором управляемого свойства, ваши результаты также могут включать контент, содержащий эти свойства.
Если вы не можете найти документы, которые, как вы знаете, находятся в вашей организации, вам может потребоваться обратиться к администратору поисковых служб, чтобы добавить документы в поисковый индекс, включить разрешения для документов или добавить или изменить ключевые слова или свойства для документы.
Работа с результатами поиска
По умолчанию основные результаты поиска сортируются по их релевантности вашему запросу. Определения ключевых слов и ссылки Best Bet (если есть) отображаются в начале результатов поиска. Вы можете уточнить результаты, щелкнув любую ссылку на панели уточнения.
Ваш администратор может изменить параметры, отображаемые на панели уточнения, но пример того, как вы можете уточнить результаты поиска, — это сайт, на котором, по вашему мнению, находится ваш документ, автор или авторы, которые вас интересуют. просмотра или по дате или диапазону дат, когда документ или документы были написаны. Один щелчок по любому элементу на панели уточнения немедленно отображает результаты, установленные выбранным вами методом уточнения.
Еще один метод уточнения поиска – использование областей.Если вы попали на страницу результатов поиска с помощью Центра поиска или поиска на сайте, вы увидите возможность уточнить результаты по этому сайту или этому списку. Выбор этого списка позволяет дополнительно уточнить результаты с помощью нового набора ключевых слов или фразы. У вас также может быть область «Люди» или «Все сайты», из которой можно выбирать.
Поиск также предлагает список связанных поисковых запросов. Простой щелчок по одной из этих ссылок немедленно запускает запрос текста или фразы, похожей или связанной с вашим первоначальным поиском.
Если в вашей организации включен поиск людей и личные сайты, вам будет предложен список людей в вашей организации, которые указали искомое слово или фразу в своем профиле. Щелкните имя пользователя, чтобы перейти на его личный сайт. Дополнительные сведения о поиске людей см. в статье Поиск людей.
На странице результатов поиска также отображается Вы имели в виду? предложения над результатами поиска. Эта функция предлагает альтернативные запросы, которые вы можете попробовать. Каждое предложение оформляется как ссылка. Чтобы снова выполнить поиск по альтернативному запросу, просто нажмите на него.
Поиск контента с помощью расширенного поиска
Если вам нужно создать более конкретный запрос, вы можете использовать страницу расширенного поиска, доступную на странице результатов поиска. Используя расширенный поиск, вы можете отображать или исключать результаты, содержащие определенные слова, фильтровать результаты поиска по языку или типу, а также выполнять поиск по свойствам контента. Одним из недостатков расширенного поиска является то, что использование слишком большого количества параметров или ограничений может снизить производительность запроса. Как и в случае любого поискового запроса, используйте как можно меньше слов или ограничений, чтобы расширить результаты, а затем сузить результаты, уточнив их.
Чтобы отобразить страницу расширенного поиска, нажмите ссылку "Расширенный поиск" рядом с полем поиска на странице результатов поиска.
В разделе Найти документы с введите слова или фразы в поля, показанные на следующем рисунке. Вы можете выбрать соответствие каждому слову, каждому слову, точной фразе или исключить результаты, содержащие определенные слова.
Чтобы сузить результаты поиска по языку, установите один или несколько флажков рядом с пунктом Только язык(и).
Чтобы сузить результаты поиска по формату документа, выберите параметр в списке Тип результата.
Чтобы найти контент, помеченный определенными значениями, используйте поля рядом с заголовком Где свойство. Щелкните свойство в списке «Выбрать свойство», выберите логический оператор и введите значение для поиска. Щелкните Добавить свойство, чтобы выполнить поиск по нескольким свойствам или по другому значению того же свойства. В следующем примере в результатах поиска будут отображаться элементы, созданные Майком Смитом и содержащие термин "Бюджет" в названии.
Поиск Microsoft поможет вам найти то, что вам нужно для выполнения того, над чем вы работаете. Ищете ли вы людей, файлы, организационные схемы, сайты или ответы на распространенные вопросы, вы можете использовать Поиск Microsoft в течение всего рабочего дня, чтобы получить ответы.
Поиск Microsoft является персональным. Другие люди могут видеть результаты, отличные от ваших, даже если вы оба ищете одни и те же слова.
Где найти Microsoft Search?
Когда вы войдете в Microsoft 365, вы увидите новое поле поиска Microsoft в верхней части нескольких приложений в Microsoft 365. Оно выглядит следующим образом:
Со временем поле поиска Microsoft появится в большем количестве приложений в Microsoft 365.
Быстро приступайте к работе
Начните вводить то, что вы ищете, и вы увидите предлагаемые поисковые запросы и результаты, основанные на ваших предыдущих действиях в Microsoft 365 и контенте, который популярен в вашей организации. Предложения меняются по мере ввода.
Вы даже можете просто щелкнуть в поле поиска, и вы увидите предложения. Например, презентация, которую вы начали вчера. Это быстрый способ вернуться к тому, над чем вы работаете.
Если вы видите то, что ищете, просто выберите его, чтобы открыть.
Получить все результаты
Если ни один из предложенных результатов не соответствует вашим требованиям, нажмите Enter, чтобы открыть страницу результатов поиска и изучить все результаты. Вот пример страницы результатов поиска в SharePoint:
Держит вас в курсе
Результаты, которые вы получаете, относятся к приложению, в котором вы работаете.Например, при поиске в Outlook вы найдете электронные письма, а не сайты в SharePoint. При поиске в SharePoint вы найдете, например, сайты, страницы и файлы, а не электронные письма. Поиск в Bing дает вам как веб-результаты, так и результаты вашей организации, такие как сайты, файлы и многое другое. OneDrive специализируется на поиске файлов. Узнайте, что можно найти с помощью Microsoft Search в приложениях Office для Windows.
Поиск информации через человека
Если вы знаете, кто работал с информацией, вы можете отфильтровать этого человека. Просто введите имя человека в поле поиска и выберите его, когда он будет предложен. Теперь вы увидите контент, над которым работал человек, к которому у вас также есть доступ. Вы можете выполнить поиск в этом содержании, добавив ключевые слова в поле поиска.
Если человек, которого вы отфильтровали, отключил Delve, вы увидите только те файлы, над которыми вы оба активно работали, и которыми этот человек явно поделился с вами.
Быстрый поиск информации о человеке
Вернитесь к тому, над чем вы работали
Найдите «мои файлы» и нажмите Enter. Вы получите до 10 файлов, над которыми работали в последнее время.
Выполните поиск файлов пользователя, например «Файлы Дейзи Филипс», а затем нажмите клавишу ВВОД. Вы получите список файлов, которыми человек поделился с вами. Это удобно, если вы вместе работаете над файлами или хотите вернуться к файлам, которыми с вами поделился другой человек.
Найдите важные ресурсы в вашей организации
Многие администраторы поиска добавляют в закладки центральные инструменты, ресурсы и информацию, чтобы вам было проще их найти. Они также могут определять ответы на обычные вопросы в вашей организации, а также места, которые нужно найти людям. Если поиск считает, что этот контент лучше всего соответствует вашему запросу, вы найдете его прямо вверху страницы результатов поиска. Попробуйте выполнить поиск по таким словам, как «льготы», «HR» или «ИТ-поддержка». Если на распространенный вопрос, например «изменить пароль», есть определенный ответ, вы получите инструкции по его выполнению. В вашей организации много зданий? Попробуйте поискать один из них, например "корпус 10". Если ваш администратор поиска определил, где находится здание, вы получите карту, чтобы туда добраться.
Могут ли другие найти мой контент?
Да, оно может отображаться в результатах поиска, если у них есть разрешение на его просмотр. В результатах поиска будет отображаться только контент, на просмотр которого у вас есть разрешение. Например, у вас может быть разрешение на просмотр файла, потому что вы его создали, к нему был предоставлен доступ вам или большей группе, в которую вы входите, или он хранится в папке или месте, к которому у вас есть доступ.
Если вы или ваша организация отключили Delve, люди, которые ищут контент, отфильтровав вас, получат результаты только из контента, которым вы явно поделились с ними.
Ваша история поиска
Ваша история поиска в Microsoft Search не передается ни вашей организации, ни Microsoft.
Если много людей в вашей организации ищут одно и то же, Microsoft Search сообщает вашему администратору поиска, что поиск популярен, но не сообщает, кто его искал. Администратор поиска может использовать эту информацию для определения ресурсов, которые являются надежными результатами для популярных запросов. Это улучшит поиск для вас и вашей организации.
Читайте также: