Performance 如何使用javascript替换位于本地的文件中的值?

Performance 如何使用javascript替换位于本地的文件中的值?,performance,groovy,neoload,Performance,Groovy,Neoload,我有一个场景,在读取文件后,需要替换该文件中的值 我们从JMeter中得到了这个脚本,我们的脚本是从JMeter创建的。(请参考下面的代码) 我试着在新加载中使用replace()来完成它,但它不起作用。它确实将文件从sourcefolder复制到destinationfolder,但值未更改。(请参考下面的代码) 有人知道应该使用什么样的javascript代码吗?谢谢。字符串在Javascript和Java中是不可变的,您将在其中替换它 var id = line.replace(new R

我有一个场景,在读取文件后,需要替换该文件中的值

我们从JMeter中得到了这个脚本,我们的脚本是从JMeter创建的。(请参考下面的代码)

我试着在新加载中使用replace()来完成它,但它不起作用。它确实将文件从sourcefolder复制到destinationfolder,但值未更改。(请参考下面的代码)


有人知道应该使用什么样的javascript代码吗?谢谢。

字符串在Javascript和Java中是不可变的,您将在其中替换它

var id = line.replace(new RegExp("596791365558876095", "12345678"), "");
但是,对于新变量,您可以再次使用var行

var destFile = line;
应该是

var destFile = id;

因为replace将返回带有替换值的新字符串。

为什么使用javascript标记?这一切看起来都像javacode>newregexp(“596791365558876095”,“12345678”)做什么?特别是第二个参数,
“12345678”
,值得解释。为什么你让别人猜测你正在使用的实际编程语言?
var destFile = line;
var destFile = id;