Рассмотрено понятие "ПОДСТАНОВКИ" для шаблона замены (второго параметра) метода replace() для экземпляров String.
Благодарю за просмотр!
Вы можете поддержать канал монеткой - Номер карты - 4276 5500 2378 3189
Ваша материальная поддержка придаст мне больше мотивации на создание нового материала.
Шаблоном поиска (первого параметра) в методе replace() является регулярное выражение с конструкцией Atom в виде пары круглых скобок - ( ).
Шаблон замены использует символы доллара - $. В сочетании с целыми числами он дублирует найденные сопоставления по шаблону самого регулярного выражения.
Информационные ссылки:
String.prototype.replace ( searchValue, replaceValue ) - https://tc39.es/ecma262/multipage/tex...
Table 66: Replacement Text Symbol Substitutions - https://tc39.es/ecma262/multipage/tex...
Производство Atom - https://tc39.es/ecma262/multipage/tex...
RegExp.prototype.exec ( string ) - https://tc39.es/ecma262/multipage/tex...