如何在javascript';s变量
我可能会问一个天真的问题。 但是我被卡住了。我的要求是屏蔽数据 以下是代码片段:如何在javascript';s变量,javascript,Javascript,我可能会问一个天真的问题。 但是我被卡住了。我的要求是屏蔽数据 以下是代码片段: var str = substr(Test_dat,0,6); var Test_dat1 = replace(Test_dat,str,"SampleSample"); 所以基本上,“Test_dat”是输入字符串,我正在对传入的数据应用substr()函数。然后基于掩蔽逻辑进行替换 如果 输出 SampleSample(vikas) 如果 输入 错误消息 Function call replace is n
var str = substr(Test_dat,0,6);
var Test_dat1 = replace(Test_dat,str,"SampleSample");
所以基本上,“Test_dat”是输入字符串,我正在对传入的数据应用substr()函数。然后基于掩蔽逻辑进行替换
如果
输出
SampleSample(vikas)
如果
输入
错误消息
Function call replace is not valid : Unclosed group near index 6
我知道这是因为“(”,但我不知道如何在变量“str”中转义
任何帮助!!更改您使用
substr
和replace
的方式。此代码运行良好
var Test_dat = "Vikas(vikas)";
var str = Test_dat.substr(0,6);
var Test_dat1 = Test_dat.replace(str,"SampleSample");
substr
和replace
在Javascript中不是全局函数。不清楚这段代码应该做什么…你做了一些非常奇怪的事情。substr
和replace
是字符串函数…这里似乎不是你调用的那些函数。你实际上在做什么?你用``来逃避特殊字符是的,这就是为什么在你改变这个之后我删除了我的(我会很快删除剩下的)
Function call replace is not valid : Unclosed group near index 6
var Test_dat = "Vikas(vikas)";
var str = Test_dat.substr(0,6);
var Test_dat1 = Test_dat.replace(str,"SampleSample");