Οι κανονικές εκφράσεις είναι μια ειδική γλώσσα για την αναζήτηση κειμένου και το χειρισμό δευτερευάδων, με βάση τη χρήση χαρακτήρων μπαλαντέρ από τους οποίους έχει δημιουργηθεί ένα μοτίβο αναζήτησης.
Αυτή η εφαρμογή αναζήτησης κανονικής έκφρασης αναζητά μόνο μία λέξη σε κείμενο χρησιμοποιώντας ένα δεδομένο μοτίβο. Η αναζήτηση φράσεων και η αναζήτηση boolean δεν υποστηρίζονται. Ωστόσο, η μηχανή αναζήτησης πλήρους κειμένου GroupDocs.Search, στην οποία βασίζεται αυτή η εφαρμογή, υποστηρίζει επίσης αναζήτηση φράσεων και αναζήτηση boolean κατά τη δημιουργία ερωτήματος σε μορφή αντικειμένου. Σε αυτήν την περίπτωση, τα μοτίβα αναζήτησης καθορίζονται ξεχωριστά για κάθε λέξη.
Ένα κανονικό παράδειγμα έκφρασης είναι η ακόλουθη συμβολοσειρά: "(.)\1{1,}". Αυτό το ερώτημα αναζητά μια λέξη που περιλαμβάνει δύο διαδοχικούς πανομοιότυπους χαρακτήρες. Σημειώστε ότι τα εισαγωγικά γύρω από την παράσταση δεν αποτελούν μέρος του ερωτήματος. Για αυτό το ερώτημα, για παράδειγμα, θα βρεθούν οι ακόλουθες λέξεις:
Αυτή η εφαρμογή βασίζεται στη βιβλιοθήκη .NET C#, οπότε χρησιμοποιήστε την κανονική αναφορά γλώσσας έκφρασης για τη γλώσσα .NET C# όπως απαιτείται.
Μπορείτε να εκτελέσετε τακτική αναζήτηση εκφράσεων σε πολλές μορφές αρχείων. Δείτε την πλήρη λίστα παρακάτω.