חיפוש בוליאני הוא חיפוש עם היכולת להגדיר תנאים לוגיים לנוכחות או היעדר מילות מפתח או צירופי מילים מסוימים בטקסט.
באפליקציית חיפוש בוליאנית מקוונת זו, התנאים מצוינים באמצעות המילים המיוחדות AND, OR, NOT – תמיד באותיות רישיות. במקרה זה, המילה ויוצרת שאילתה שעבורה יימצאו כל הקבצים, כאשר יש מילים מהחלקים השמאליים והימניים של הביטוי AND בו זמנית. המילה OR יוצרת שאילתה שעבורה יימצאו כל הקבצים, כאשר קיימות מילים מהצד השמאלי או הימני של הביטוי OR, או משניהם בו-זמנית. השילוב של מילים AND NOT יוצר שאילתה שעבורה יימצאו כל הקבצים שבהם נמצאות המילים מהצד השמאלי של הביטוי, אך המילים מהצד הימני של הביטוי נעדרות.
דוגמה לחיפוש בוליאני באמצעות המילה AND: "איינשטיין ואלברט". שאילתה זו תחזיר את כל הקבצים שתוכן הטקסט שלהם מכיל הן את המילים "איינשטיין" והן את "אלברט".
דוגמה לחיפוש בוליאני באמצעות המילה OR: "תורת היחסות או קוונטית". שאילתה זו תחזיר את כל הקבצים שתוכן הטקסט שלהם מכיל לפחות אחת משתי המילים – "תורת היחסות", "קוונטית".
דוגמה לחיפוש בוליאני באמצעות המילים ולא: "קוונטים ולא איינשטיין". שאילתה זו תחזיר את כל הקבצים שתוכן הטקסט שלהם מכיל את המילה "quantum" אך אינה מכילה את המילה "איינשטיין".
מנוע החיפוש טקסט מלא GroupDocs.Search, שעליו מבוסס יישום זה, תומך בעומק שרירותי של קינון של מפעילי חיפוש בוליאניים. ניתן להשתמש בסוגריים כדי לציין את הסדר שבו מוערך ביטוי בוליאני.
באפשרותך לבצע חיפוש בוליאני בתבניות קובץ רבות. נא עיין ברשימה המלאה להלן.