Ich habe eine Zeichenfolge "styles-123.min.js", die ich mit "styles-456.min.js" ersetzen möchte. So mache ich das:js - backreference funktioniert nicht wie erwartet
str = "styles-123.min.js";
str = str.replace(/(styles|apps)/, "$0" + "-456");
alert(str)
Der $ 0 wird nicht analysiert und das Ergebnis ist "$ 0-456-min.js". Warum?
Danke.