Ερωτηματικό (?)
Το ερωτηματικό (?) αντιστοιχεί στον προηγούμενο χαρακτήρα 0 φορές ή 1 φορά.
Για παράδειγμα, το 10? αντιστοιχεί σε:
- 1
- 10
Αντιστοίχιση διεύθυνσης IP με 1 ή 2 ψηφία στο τελευταίο τμήμα.
Για παράδειγμα, το 216\.239\.32\.\d\d? αντιστοιχεί σε:
- 216.239.32.2
- 216.239.32.34
Αυτό το παράδειγμα χρησιμοποιεί την ανάστροφη κάθετο για τοποθέτηση του χαρακτήρα διαφυγής πριν από τον δεκαδικό και χρησιμοποιεί το \d για την αντιστοίχιση οποιουδήποτε ψηφίου.
Σύμβολο συν (+)
αντιστοιχεί στον προηγούμενο χαρακτήρα 1 φορά ή περισσότερες φορές.
Για παράδειγμα, το 10+ αντιστοιχεί σε:
- 10
- 100
- 1000
- κ.λπ.
Αντιστοίχιση διεύθυνσης IP με 1 ή περισσότερα ψηφία στο τελευταίο τμήμα.
Για παράδειγμα, το 216\.239\.32\.\d+ αντιστοιχεί σε:
- 216.239.32.2
- 216.239.32.34
- 216.239.32.567
Αυτό το παράδειγμα χρησιμοποιεί την ανάστροφη κάθετο για τοποθέτηση του χαρακτήρα διαφυγής πριν από τον δεκαδικό και χρησιμοποιεί το \d για την αντιστοίχιση οποιουδήποτε ψηφίου.
Αστερίσκος (*)
Ο αστερίσκος ή το αστέρι αντιστοιχεί στον προηγούμενο χαρακτήρα 0 ή περισσότερες φορές.
Για παράδειγμα, το 10* αντιστοιχεί σε:
- 1
- 10
- 100
- 1000
- κ.λπ.
Αντιστοίχιση διεύθυνσης IP με 1 ή περισσότερα ψηφία στο τελευταίο τμήμα.
Για παράδειγμα, το 216\.239\.32\.\d* αντιστοιχεί σε
- 216.239.32.2
- 216.239.32.34
- 216.239.32.567
Αυτό το παράδειγμα χρησιμοποιεί την ανάστροφη κάθετο για τοποθέτηση του χαρακτήρα διαφυγής πριν από τον δεκαδικό και χρησιμοποιεί το \d για την αντιστοίχιση οποιουδήποτε ψηφίου.
Αν θέλετε να αντιστοιχίσετε περισσότερα στοιχεία και όχι μόνο το προηγούμενο στοιχείο, μπορείτε να συνδυάσετε τον αστερίσκο με την κουκκίδα (.*). Η κουκκίδα αντιστοιχεί σε οποιοδήποτε προηγούμενο στοιχείο και μετά ο αστερίσκος θα αντιστοιχεί στο συγκεκριμένο στοιχείο μηδέν φορές ή περισσότερες φορές. Αυτό θα δίνει τη δυνατότητα αντιστοίχισης δεδομένων όπως όλων των URI που αρχίζουν και τελειώνουν με τους ίδιους χαρακτήρες, ανεξάρτητα από το πόσοι χαρακτήρες βρίσκονται ανάμεσα. Για παράδειγμα, το /mens/.*html αντιστοιχεί σε:
- /mens/shirts/oxford.html
- /mens/shirts/oxford/shortsleeve.html