ביטויים רגילים היא שפה מיוחדת לחיפוש טקסט ולטיפול בחורות משנה, המבוססת על השימוש בתווים כלליים שמהם בנויה תבנית חיפוש.
חיפוש ביטוי רגיל זה ביישום DOCX מחפש רק מילים בודדות בטקסט באמצעות תבנית נתונה. חיפוש צירופי מילים וחיפוש בוליאני אינם נתמכים. עם זאת, מנוע החיפוש טקסט מלא GroupDocs.Search, שעליו מבוסס יישום זה, תומך גם בחיפוש צירופי מילים ובחיפוש בוליאני ב- DOCX בעת יצירת שאילתה בצורת אובייקט. במקרה זה, תבניות חיפוש מצוינות בנפרד עבור כל מילה.
דוגמה לביטוי רגיל היא המחרוזת הבאה: "(.)\1{1,}". שאילתה זו מחפשת מילה הכוללת שני תווים זהים רצופים. שים לב שהצכאות סביב הביטוי אינן חלק מהשאילתה. עבור שאילתה זו, לדוגמה, יימצאו המילים הבאות:
יישום זה מבוסס על הספריה .NET C# , לכן השתמש בהפניה לשפת הביטוי הרגילה עבור השפה .NET C# לפי הצורך.
באפשרותך גם לבצע חיפוש ביטויים רגילים בתבניות קובץ רבות אחרות. נא עיין ברשימה המלאה להלן.