Регулярні вирази – це потужний спосіб виконувати пошук і заміну в рядках.
- Вступ: шаблони та прапори
- Символьні класи
- Юнікод: прапорець "u" та клас \p{...}
- Якорі: початок рядка ^ і кінець $
- Багаторядковий режим якорів ^ $, прапора "m"
- Межа слова: \b
- Екранування, спеціальні символи
- Набори та діапазони [...]
- Квантифікатори +, *, ? та {n}
- Жадібні та ліниві квантифікатори
- Групи захоплення
- Зворотні посилання в шаблоні: \N і \k<ім’я>
- Альтернація (АБО) |
- Перевірка уперед та назад
- Катастрофічний пошук з поверненням
- Липкий прапорець "y", пошук на заданій позиції
- Методи регулярних виразів та рядків