Регулярні вирази - це особлива мова для пошуку тексту і маніпулювання підрядками, заснована на використанні символів узагальнення, з яких побудований шаблон пошуку.
Ця програма пошуку формальних виразів шукає лише окремі слова в тексті, використовуючи заданий шаблон. Пошук фраз і логічний пошук не підтримуються. Однак повнотекстова пошукова система GroupDocs.Search, на якій базується ця програма, також підтримує пошук фраз і логічний пошук при формуванні запиту в об'єктній формі. При цьому шаблони пошуку вказуються окремо для кожного слова.
Прикладом формального виразу є такий рядок: "(.)\1{1,}". Цей запит шукає слово, яке містить два послідовних однакових символів. Зауважте, що лапки навколо виразу не є частиною запиту. Для цього запиту, наприклад, будуть знайдені такі слова:
Ця програма базується на бібліотеці .NET C#, тому використовуйте посилання на мову регулярних виразів для мови C# .NET за потреби.
Ви можете виконувати пошук регулярних виразів у багатьох форматах файлів. Будь ласка, дивіться повний список нижче.