replace()一个GET字符串

时间:2014-10-08 11:33:39

标签: javascript replace

我是JavaScript新手,我以前从未使用过替换功能。 我有这个字符串,我想替换:

?character=

到目前为止,我写过:

replace(/\/?character=\/[0-9]?/, '/?character='+ $_GET["character"])

但我很确定这不是正确的方法。我已经编写了一个脚本,可以在我的Javascript中使用$ _GET。

我想要的是将 /?character = B 替换为 /?character = $ _ GET [“character”]

1 个答案:

答案 0 :(得分:0)

var a = '/?character=B';
var b = a.replace(/(\/\?character=)B/, '$1'+$_GET["character"]);
console.log(b);

如果要替换的字符串始终是" /?character = B",这将有效。