Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 替换使用后如何保存字符串的某些部分?_Javascript_Html - Fatal编程技术网

Javascript 替换使用后如何保存字符串的某些部分?

Javascript 替换使用后如何保存字符串的某些部分?,javascript,html,Javascript,Html,我有一个字符串示例: [temp] => 53 我的剧本: document.body.innerHTML = getDoc().replace(/\[temp\] => /g, \'<span style="color: tomato;"><span style="color:black;">[</span>temp<span style="color:black;">]

我有一个字符串示例:

[temp] => 53
我的剧本:

document.body.innerHTML = getDoc().replace(/\[temp\] => /g, \'<span style="color: tomato;"><span style="color:black;">[</span>temp<span style="color:black;">] => </span></span>\');
document.body.innerHTML=getDoc().replace(/\[temp\]=>/g,\'[temp]=>\');

但我有一个问题,我不明白如何安全地生成数字值,你可以在temp部分看到。

安全是什么意思?你是说
。替换(/\[temp\]=>(\d+)/g,“'[temp]=>$1'”)
?为什么要转义替换字符串周围的引号?Omg riv,非常感谢。你是我一生中见过的最好的河流。我的编程水平不高,你的评论对我很有帮助。Barmar,因为我通过echoHow用PHP编写简单的JS代码,我怎么能在这个替换中多个$1?我需要在0.001*$1上倍增,但它在替换函数中不起作用。。