Παρένθεση ( )
Χρησιμοποιήστε παρένθεση, για να ομαδοποιήσετε τμήματα μιας έκφρασης μεταξύ τους.
Για παράδειγμα, αν πρέπει να αντιστοιχίσετε ένα σύνολο χαρακτήρων που εμφανίζονται σε διαφορετικά SKU προϊόντων, τότε μπορείτε να ομαδοποιήσετε μεταξύ τους αυτούς τους χαρακτήρες σε παρένθεση. Ας υποθέσουμε ότι πουλάτε ανδρικά και γυναικεία σανδάλια για την παραλία και ότι τα SKU των προϊόντων σας φαίνονται ως εξής:
- MNBS010212 (ανδρικά σανδάλια παραλίας, στυλ 01, χρώμα 02, μέγεθος 12)
- WMBS020208 (γυναικεία σανδάλια παραλίας, στυλ 02, χρώμα 02, μέγεθος 08)
Θα μπορούσατε να δημιουργήσετε την ακόλουθη τυπική έκφραση, για να καταγράψετε όλα τα SKU για τα σανδάλια παραλίας:
\D+(BS)\d+
- \D (μη αριθμητικός χαρακτήρας)
- + (μία ή περισσότερες φορές)
- (BS) (κωδικός χαρακτήρων για σανδάλια παραλίας)
- \d (αριθμητικός χαρακτήρας)
- + (μία ή περισσότερες φορές)
Κάθετος |
Χρησιμοποιήστε την κάθετο, για να δημιουργήσετε μια συνθήκη Ή σε μια έκφραση.
Για παράδειγμα, αν θέλατε να δημιουργήσετε ένα τμήμα που περιλαμβάνει δεδομένα για την ανοιξιάτικη καμπάνια σας στο Λονδίνο και το Παρίσι, θα διαμορφώνατε το τμήμα ως εξής:
- Η καμπάνια αντιστοιχεί ακριβώς στην Άνοιξη
- Η πόλη αντιστοιχεί στην τυπική έκφραση Λονδίνο|Παρίσι
Επίσης, μπορείτε να χρησιμοποιήσετε την κάθετο σε παρένθεση. Για παράδειγμα, ακολουθεί άλλος ένας τρόπος για τη δημιουργία της έκφρασης που θα αντιστοιχεί στα SKU για τα σανδάλια παραλίας:
(MN|WM)BS\d+
- (MN Ή WM)
- BS (κωδικός χαρακτήρων για σανδάλια παραλίας)
- \d (αριθμητικός χαρακτήρας)
- + (μία ή περισσότερες φορές)