| Задача |
Паттерн |
| Цепочка из X |
X+ |
| Цепочка из X или Y |
[XY]+ |
| Цепочка НЕ из X |
[^X]+ |
| Повторение XY (полное) |
(?:XY)+ |
| Повторение XY (с неполным) |
(?:XY)+X? |
| Повторение ABC (с неполным) |
(?:ABC)+(?:AB?)? |
| Любое число |
\d+ |
| Число из N цифр |
\d{N} |
| Ровно N символов между X и Y |
X.{N}Y |
| Между X и Y (ленивый) |
X.+?Y |