Странное поведение replace
Всем привет!
Кто-то может объяснить такое поведение функции replace ? Пример var d = "Hello {word}"; var c = d.replace('{word}', 'World $&'); Теперь в c - Hello World {word} Почему $& заменяется на {word} ??? |
|
а...блин. Да, надо было в ман глядеть сначала. Как-то предотвратить подстановку можно ?
|
Опять же, написано в мане. Плохо читаете.
var d = "Hello {word}"; var c = d.replace('{word}', 'World $$&'); |
Это я прочитал, но на это потребуется дополнительный replace. Ок, спасибо.
|
Часовой пояс GMT +3, время: 03:09. |