Регулярные выражения

Регулярные выражения – мощный способ поиска и замены для строк.

  1. Введение: шаблоны и флаги
  2. Символьные классы
  3. Юникод: флаг "u" и класс \p{...}
  4. Якоря: начало строки ^ и конец $
  5. Многострочный режим якорей ^ $, флаг "m"
  6. Граница слова: \b
  7. Экранирование, специальные символы
  8. Наборы и диапазоны [...]
  9. Квантификаторы +, *, ? и {n}
  10. Жадные и ленивые квантификаторы
  11. Скобочные группы
  12. Обратные ссылки в шаблоне: \N и \k<имя>
  13. Альтернация (или) |
  14. Опережающие и ретроспективные проверки
  15. Катастрофический возврат
  16. Поиск на заданной позиции, флаг "y"
  17. Методы RegExp и String
Карта учебника