Шпаргалка по регулярным выражениям в JavaScript: методы манипулирования регулярными выражениями

Вот шпаргалка по регулярным выражениям JavaScript с различными методами:

  1. test(): этот метод проверяет, можно ли найти совпадение в заданной строке. Он возвращает true, если совпадение найдено; в противном случае возвращается false.

  2. exec(): этот метод ищет совпадение в заданной строке. Он возвращает массив, содержащий совпавшие результаты, или значение NULL, если совпадение не найдено.

  3. match(): этот метод извлекает совпадения при сопоставлении строки с регулярным выражением. Он возвращает массив совпавших результатов или значение NULL, если совпадение не найдено.

  4. search(): этот метод ищет совпадение внутри заданной строки. Он возвращает индекс первого совпадения или -1, если совпадение не найдено.

  5. replace(): этот метод заменяет совпадения в строке новой подстрокой или функцией. Он возвращает новую строку с заменами.

  6. split(): этот метод разбивает строку на массив подстрок на основе указанного разделителя или регулярного выражения.

  7. toString(): этот метод возвращает строковое представление регулярного выражения.

  8. compile(): этот метод компилирует шаблон регулярного выражения во внутренний формат для повышения производительности при повторном выполнении одного и того же шаблона.