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