• ARعربي
  • ENEnglish
  • ESEspañol
  • FAفارسی
  • FRFrançais
  • IDIndonesia
  • ITItaliano
  • JA日本語
  • KO한국어
  • RUРусский
  • TRTürkçe
  • UKУкраїнська
  • ZH简体中文
Мы хотим сделать этот проект с открытым исходным кодом доступным для людей во всем мире. Пожалуйста, помогите нам перевести это руководство на другие языки.
  • Учебник
  • Курсы
  • Форум
  • Тесты знаний
    • Node.js
    • Webpack
    • Gulp
    • React.js
    • Angular
    • Git: курс
    • Git: разное
КупитьEPUB/PDF
Карта учебника
Поделиться
  1. Учебник

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

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

  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
Предыдущий урокСледующий урок
Поделиться
Карта учебника

Смежные разделы

  • Язык JavaScript
  • Браузер: документ, события, интерфейсы
  • Фреймы и окна
  • Бинарные данные и файлы
  • Сетевые запросы
  • Хранение данных в браузере
  • Анимация
  • Веб-компоненты
  • Регулярные выражения
  • CSS для JavaScript-разработчика
Поделиться
Редактировать на GitHub
  • © 2007—2025  Илья Кантор
  • о проекте
  • связаться с нами
  • пользовательское соглашение
  • политика конфиденциальности