Le moteur de balisage permet d'utiliser la syntaxe de recherche du moteur de balisage pour définir des interrogations de recherche complexes contenant du texte, des balises et des propriétés. Cette rubrique traite de l'utilisation de la syntaxe de recherche du moteur de balisage. Elle comprend les sections suivantes :
Recherche de texte
Recherche de balises
Recherche de propriétés
Opérateurs
Création d'interrogations de recherche complexes
Cette rubrique propose des informations sur les règles de création des interrogations de recherche. Pour savoir comment le moteur de balisage détermine les éléments et les personnes renvoyés dans les résultats de recherche, consultez la rubrique A propos des correspondances de texte, de balise et de propriété.
Le moteur de balisage permet de rechercher des éléments et des personnes en créant des interrogations à l'aide de chaînes de texte. Un élément ou une personne est renvoyé dans les résultats de la recherche lorsqu'une correspondance de texte est trouvée avec cet élément ou cette personne.
Pour créer une interrogation de recherche avec une chaîne de texte, il vous suffit de saisir le texte que vous voulez rechercher et d'exécuter la recherche. Si vous le souhaitez, vous pouvez utiliser des opérateurs pour ajouter des conditions à votre interrogation de recherche.
Prenez en compte les points suivants pour créer des interrogations de recherche à l'aide de chaînes de texte :
Aucune distinction n'est faite entre majuscules et minuscules.
Pour rechercher une expression exacte, tapez-la entre guillemets (").
Pour trouver des documents contenant tous les termes d'une liste, tapez ces termes en les séparant par un espace.
Cette opération revient à utiliser l'opérateur AND.
Pour trouver des documents contenant plusieurs termes d'une liste, tapez ces termes en les séparant par une virgule ou par des barres verticales (|). Cette opération revient à utiliser l'opérateur OR.
Vous pouvez utiliser les opérateurs de recherche Internet ordinaires plus (+) et moins (-). Placez un signe plus devant un texte qui doit être inclus dans les résultats et un signe moins devant un texte qui doit être exclu des résultats. N'ajoutez pas d'espace après le signe plus ou moins.
Remarque : vous ne pouvez pas rechercher de texte à l'aide des opérateurs + et - associés aux opérateurs du moteur de balisage répertoriés ci-dessous.
Le moteur de balisage permet de rechercher des éléments et des personnes en créant des interrogations contenant des références de balise. Un élément ou une personne est renvoyé dans les résultats de la recherche lorsqu'une correspondance de balise est trouvée avec cet élément ou cette personne.
Pour créer une référence de balise dans votre interrogation de recherche, saisissez le mot balise suivi de deux points (:), puis du nom de la balise. Par exemple, en saisissant balise:ventes dans votre interrogation de recherche, vous obtenez des éléments et des personnes auxquels la balise "ventes" est appliquée. Lorsque vous créez des références de balise pour des balises contenant plusieurs mots, placez les mots entre guillemets, comme dans l'exemple suivant : balise:"service commercial". Les références de balise ne tiennent pas compte de la casse ; vous pouvez saisir "balise" et le nom de la balise en majuscules, minuscules ou les deux.
Si vous le souhaitez, vous pouvez utiliser des opérateurs pour ajouter des conditions à votre interrogation de recherche.
Saisir une référence de balise dans votre interrogation de recherche revient à cliquer sur cette balise. Saisissez le nom de la balise lorsque vous voulez créer une interrogation de recherche plus complexe incluant également du texte et des propriétés.
Le moteur de balisage permet de rechercher des éléments et des personnes en créant des interrogations contenant des références de propriété. Un élément ou une personne est renvoyé dans les résultats de la recherche lorsqu'une correspondance de propriété est trouvée avec cet élément ou cette personne.
Pour créer une référence de propriété, saisissez le nom de la propriété, suivie de deux points, puis de la valeur que vous recherchez. Par exemple, si vous voulez rechercher tous les documents qui ont été créés par une personne dont le prénom est Jane, saisissez auteur:Jane dans votre interrogation de recherche. Si vous saisissez Service:Marketing, toutes les personnes qui travaillent au sein du Service Marketing apparaîtront dans les résultats de la recherche. Lorsque vous créez des références de propriété pour des propriétés dont les valeurs contiennent plusieurs mots, mettez tous les mots entre guillemets, comme dans auteur :"Fred Smith".
Remarque : il se peut que les résultats de la recherche incluent plus d'éléments et de personnes que ceux correspondant exactement à la recherche de propriétés. Dans les exemples ci-dessus, l'interrogation de propriété auteur:"Fred Smith" renvoie des documents dont la propriété de l'auteur contient non seulement "Fred Smith", mais également toute autre valeur, telle que "Fred Smith-Jones" ou "Fred Smith/New York". L'interrogation de recherche de propriété Service:Marketing renvoie des documents dont la propriété Service contient non seulement "Marketing", mais également toute autre valeur, telle que "Marketing - Nord-ouest" ou "Marketing et ventes".
Pour créer une référence à une propriété contenant plusieurs mots, supprimez les espaces entre les mots de la propriété. Par exemple, si votre système inclut une propriété appelée Numéro de téléphone
Si vous le souhaitez, vous pouvez utiliser des opérateurs pour ajouter des conditions à votre interrogation de recherche.
Pour afficher une liste des propriétés que vous pouvez rechercher, naviguez jusqu'à l'assistant Recherche. La liste déroulante à gauche de la condition Contient inclut toutes ces propriétés.
Le tableau suivant décrit les opérateurs que vous pouvez utiliser dans vos interrogations de recherche.
Opérateur |
Description |
Exemples d'interrogations |
AND |
Renvoie des résultats dans lesquels les deux termes de part et d'autre de l'opérateur AND sont présents. Remarque : séparer vos termes de recherche par des espaces revient à utiliser l'opérateur AND. |
|
OR |
Renvoie des résultats dans lesquels l'un des deux termes de part et d'autre de l'opérateur OR est présent. Remarque : séparer vos termes de recherche par des virgules revient à utiliser l'opérateur OR. |
|
NOT |
Renvoie des résultats dans lesquels le terme à gauche de l'opérateur NOT est présent et le terme à droite de l'opérateur NOT n'est pas présent. |
|
NEAR |
Renvoie des résultats dans lesquels le terme à gauche de l'opérateur NEAR est espacé de X caractères du terme à droite de l'opérateur NEAR. Par exemple, l'interrogation "planifiez <NEAR/10> retraite" affiche dans les résultats un document qui contient "planifiez bien votre retraite". Remarque : il est impossible d'utiliser l'opérateur NEAR avec des balises et des propriétés. |
|
* |
Utilisez l'astérisque (*) pour effectuer une recherche partielle sur du texte ou des propriétés. L'astérisque est un caractère générique. Vous devez inclure au moins trois caractères si vous effectuez une sous-chaîne recherche (caractères génériques à chaque extrémité de la chaîne). Remarque : il est impossible d'inclure l'opérateur * dans les noms des balises. |
|
Création d'interrogations de recherche complexes
Vous pouvez créer des interrogations de recherche complexes qui contiennent une combinaison quelconque de texte, balises, propriétés et opérateurs. Vous pouvez également utiliser des parenthèses pour imbriquer des interrogations. Le tableau suivant fournit des exemples d'interrogations complexes et décrit ce qu'elles sont susceptibles de renvoyer dans les résultats de recherche :
Exemple d'interrogation |
Renvoie |
(auteur:"Juanita Jackson" NOT langue:anglais) OR (balise:ventes AND balise:"région occidentale") |
|
("qualité de l'eau" AND auteur:"Juanita Jackson") OR ((conservation AND "réchauffement de la planète") OR (conservation AND nom:*.ppt)) |
|
Rubriques connexes :