Круглі дужки ( )
Круглі дужки використовуються для групування частин виразу.
Наприклад, якщо вам потрібно позначити відповідність набору символів у різних артикулах продуктів, можна згрупувати ці символи в круглих дужках. Скажімо, ви продаєте чоловічі й жіночі пляжні сандалі з артикулами такого зразка:
- MNPS010240 (чоловічі пляжні сандалі, стиль 01, колір 02, розмір 40);
- WMPS020238 (жіночі пляжні сандалі, стиль 02, колір 02, розмір 38).
Щоб охопити всі артикули пляжних сандалів, можна створити такий регулярний вираз:
\D+(PS)\d+
- \D (нечисловий символ)
- + (принаймні одиничний)
- (PS) (символьний код для пляжних сандалів)
- \d (числовий символ)
- + (принаймні одиничний)
Вертикальна лінія |
Вертикальна лінія використовується для створення у виразі умови АБО.
Наприклад, якщо вам потрібно створити сегмент даних для вашої весняної кампанії в Києві та Львові, можна налаштувати сегмент таким чином:
- кампанія точно відповідає умові "Весна";
- місто відповідає регулярному виразу Київ|Львів.
Також можна використовувати вертикальну лінію в круглих дужках. Наприклад, ось ще один варіант виразу на позначення артикулів пляжних сандалів:
(MN|WM)PS\d+
- (MN АБО WM)
- PS (символьний код для пляжних сандалів)
- \d (числовий символ)
- + (принаймні одиничний)