Skip to main content

Метод replace

Находит в заданной строке все фрагменты, удовлетворяющие регулярному выражению. Каждый найденный фрагмент форматируется в соответствии с форматтером и заменяет собой исходный текст.


Re.replace(subject, formatter, matchFlags, pattern)

Параметры​

  • subject:string – исходная строка для поиска;
  • formatter:string – строка, задающая форматирование найденных фрагментов;
  • matchFlags:int – флаги, задающие правила применения регулярного выражения, а также флаги, специфичные для замены;
  • pattern:string, Regex – шаблон поиска в виде строки или скомпилированного шаблона.

Возвращает:​

  • newString:string – новая строка с замененными подстроками;
  • err:string - сообщение об ошибке или nil.