Групи символів
Ми можемо використовувати такі спеціальні символи для позначення груп літер у регулярному виразі:
| [] | вибір символу в дужках, як-от, [aeiouy]означає будь-яку з перелічених голосних | 
| [ - ] | вибір символу з інтервалу, напр., [a-z]– будь-яка мала літера англійського алфавіту | 
| [^ ] | заперечений вибір символів, наприклад, [^aeiouy]означає все, крім голосних у списку | 
| \d | цифри (те саме, що [0-9]) | 
| \D | усі, крім цифр (те саме, що [^0-9]) | 
| \w | буквено-цифрові символи (те саме, що [a-zA-Z0-9_]) | 
| \W | усі, крім буквено-цифрових символів (те саме, що [^a-zA-Z0-9_]) | 
| \s | «білі» символи (пробіл, табуляція, символи розриву рядка) | 
| \S | усі, крім «білих» символів | 
Крім того, ми можемо використовувати такі конструкції, які визначають більше параметрів або групують символи разом:
| | | розділяє кілька часткових виразів (`привіт|вітаю’ відповідає саме одному з привітань) | 
| () | підрядок, до якого можна застосувати квантор ( ло(со)?сьможе бути як лось, так і лосось) | 
Регулярні вирази
Інтерактивні вправи зі створення регулярних виразів.
