Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/JavaScript/regexp-flags

Какие флаги регулярных выражений существуют в JavaScript?

СобеседованиеРегулярные выражения
  1. g (global) — искать все совпадения, а не только первое
  2. i (ignoreCase) — регистронезависимый поиск
  3. m (multiline) — ^ и $ работают для каждой строки, а не всего текста
  4. s (dotAll) — . соответствует любому символу, включая \n
  5. u (unicode) — корректная работа с Unicode (суррогатные пары)
  6. v (unicodeSets) — расширенный unicode mode с \p{} в наборах (ES2024)
  7. y (sticky) — поиск только с позиции lastIndex
  8. d (hasIndices) — результат содержит индексы начала/конца подгрупп
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov