Методы регулярных выражений JavaScript: изучение test(), match(), exec(), search() и replace()

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

  2. match(): метод match()используется для извлечения совпадений из строки. Он возвращает массив совпадений или null, если совпадений не найдено.

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

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

  5. replace(): метод replace()используется для замены совпадений регулярного выражения новой строкой. Он возвращает новую строку с сделанными заменами.