რეგულარული გამონათქვამები არის სპეციალური ენა ტექსტის საძიებლად და ქვესტრიქონებით მანიპულირებისთვის, რომელიც ეფუძნება ველური სიმბოლოების გამოყენებას, საიდანაც აგებულია საძიებო ნიმუში.
ეს რეგულარული გამოხატვის ძიება PDF აპში ეძებს მხოლოდ ცალკეულ სიტყვებს ტექსტში მოცემული ნიმუშის გამოყენებით. ფრაზების ძიება და ლოგიკური ძიება არ არის მხარდაჭერილი. თუმცა, სრული ტექსტის საძიებო სისტემა GroupDocs.Search, რომელზედაც დაფუძნებულია ეს აპლიკაცია, ასევე მხარს უჭერს ფრაზების ძიებას და ლოგიკურ ძიებას PDF-ში მოთხოვნის ფორმირებისას ობიექტის სახით. ამ შემთხვევაში, საძიებო ნიმუშები მითითებულია ცალ-ცალკე თითოეული სიტყვისთვის.
რეგულარული გამოხატვის მაგალითია შემდეგი სტრიქონი: "(.)\1{1,}". ეს შეკითხვა ეძებს სიტყვას, რომელიც მოიცავს ორ ზედიზედ იდენტურ სიმბოლოს. გაითვალისწინეთ, რომ ციტატები გამოხატვის გარშემო არ არის მოთხოვნის ნაწილი. ამ შეკითხვისთვის, მაგალითად, შემდეგი სიტყვები იქნება ნაპოვნი:
ეს აპლიკაცია დაფუძნებულია .NET C# ბიბლიოთეკაზე, ამიტომ გამოიყენეთ რეგულარული გამოხატვის ენის მითითება .NET C# ენისთვის საჭიროებისამებრ.
თქვენ ასევე შეგიძლიათ განახორციელოთ რეგულარული გამონათქვამების ძიება მრავალი სხვა ფაილის ფორმატში. გთხოვთ იხილოთ სრული სია ქვემოთ.