Cadeia de caracteres de JavaScript substituir não está funcionando
Então eu tenho uma string (uma descrição do quarto) e gostaria de substituir parte<?player>
dele com alguma nova string (req.session.player
).
Aqui está o código:
var description = "<?player>, you are in a room.";
description.replace("<?player>", req.session.player);
Eu testei e oreq.session.player
tem um valor de string.
Quando eu faço o método de substituição nada muda. NOTA: Eu também tentei usar/<?player>/
e isso também não funcionou.
Alguma ideia?