La recherche booléenne est une recherche avec la possibilité de définir des conditions logiques pour la présence ou l’absence de certains mots-clés ou expressions dans le texte.
Dans cette application de recherche booléenne en ligne, les conditions sont spécifiées à l’aide des mots spéciaux AND, OR, NOT – toujours en majuscules. Dans ce cas, le mot AND forme une requête pour laquelle tous les fichiers seront trouvés, où il y a des mots des parties gauche et droite de l’expression AND en même temps. Le mot OR forme une requête pour laquelle tous les fichiers seront trouvés, où il y a des mots des côtés gauche ou droit de l’expression OR, ou des deux en même temps. La combinaison de mots AND NOT forme une requête pour laquelle tous les fichiers seront trouvés où les mots du côté gauche de l’expression sont présents, mais les mots du côté droit de l’expression sont absents.
Un exemple de recherche booléenne utilisant le mot AND : « Einstein ET Albert ». Cette requête renverra tous les fichiers dont le contenu textuel contient à la fois les mots « Einstein » et « Albert ».
Exemple de recherche booléenne utilisant le mot OR : « relativité OU quantique ». Cette requête renverra tous les fichiers dont le contenu textuel contient au moins un des deux mots – « relativité », « quantique ».
Un exemple de recherche booléenne utilisant les mots AND NOT : « quantum AND NOT Einstein ». Cette requête renverra tous les fichiers dont le contenu textuel contient le mot « quantum » mais ne contient pas le mot « Einstein ».
Le moteur de recherche en texte intégral GroupDocs.Search, sur lequel cette application est basée, prend en charge la profondeur arbitraire de l’imbrication des opérateurs de recherche booléens. Les parenthèses peuvent être utilisées pour spécifier l’ordre dans lequel une expression booléenne est évaluée.
Vous pouvez effectuer une recherche booléenne dans de nombreux formats de fichiers. Veuillez consulter la liste complète ci-dessous.