В соответствии с документом $’
вставит часть строки после совпадения. Но я не могу заставить его работать.
let myStr = 'My little Alligator later';
console.log(myStr.replace('gator', '$’'));
Я ожидал, что результатом будет «Мой маленький Алли позже» (замена "gator"
на " later"
, то есть строка, которая идет после матча), нофактический выход составляет "My little Alli$’ later"
. Почему я вижу '$’
в выводе?