Некоторые специальные символы, которые можно использовать в строке замены при использовании метода replace() в JavaScript:
- $$ — вставляет символ доллара «$»; 4
- $& — вставляет сопоставившуюся подстроку; 4
- $` — вставляет часть строки, предшествующую сопоставившейся подстроке (текст слева от найденной подстроки); 24
- $' — вставляет часть строки, следующую за сопоставившейся подстрокой (текст справа от найденной подстроки); 24
- $n или $nn (символы n или nn являются десятичными цифрами) — вставляет n-ную сопоставившуюся подгруппу из объекта RegExp в первом параметре. 4
- $1, $2, …, $99 — текст, соответствующий подвыражению с номером от 1 до 99 внутри регулярного выражения regexp (объекта RegExp). 2