Беда тому, кто говорит все, что он может сказать (Ф. Вольтер).

JavaScript – Строки. Метод replace()

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
JavaScript - Строки

Описание

Этот метод находит соответствие между регулярным выражением и строкой и заменяет подобранную подстроку новой подстрокой.

Строка замены может включать следующие специальные шаблоны замены:

ШаблонВставки
$$Вставляет “$”.
$ &Вставляет совпадающую подстроку.
$ `Вставляет часть строки, которая предшествует согласованной подстроке.
Вставляет часть строки, которая следует за подстрокой.
$ n или $ nnГде n или nn – десятичные числа, вставляет n- я строчка в виде строки в скобках, если первым аргументом был объект RegExp.

Синтаксис

Синтаксис использования метода replace () следующий:

 

Аргументы

  • regexp – объект RegExp. Соответствие заменяется на возвращаемое значение параметра # 2.
  • substr – Строка, которая должна быть заменена на newSubStr.
  • newSubStr – строка, которая заменяет подстроку, полученную из параметра # 1.
  • function – функция, вызываемая для создания новой подстроки.
  • flags – Строка, содержащая любую комбинацию флагов RegExp: g – глобальное соответствие, i – игнорировать регистр, m – соответствие по нескольким строкам. Этот параметр используется, только если первый параметр является строкой.

Возвращаемое значение

Возвращает новую измененную строку.

Вример

Попробуйте следующий пример.

 

Вывод

Пример

Попробуйте следующий пример; он показывает, как переключать слова в строке.

 

Вывод

 

Читайте также

    Добавить комментарий

    Войти с помощью: 

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

    Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

    badge
    Обратный звонок 1
    Отправить
    galka

    Спасибо! Ваша заявка принята

    close
    galka

    Спасибо! Ваша заявка принята

    close