Javascript “如何才能取代”\&引用;从一个像“quot;c:\inetput\myfolder\";至于/&引用;
我有一个由c#生成的后端返回的字符串(我没有访问后端的权限,因此需要解决此问题): 我需要更换Javascript “如何才能取代”\&引用;从一个像“quot;c:\inetput\myfolder\";至于/&引用;,javascript,Javascript,我有一个由c#生成的后端返回的字符串(我没有访问后端的权限,因此需要解决此问题): 我需要更换/的所有\ 这样,我有很多错误 string.replace("\","/"); 你怎么能做到 结果应该是: "C:/inetpub/wwwroot/myfolder/BackDeploy/MachineLearning/exported_dataset" 必须将反斜杠转义才能将其视为文字,而不是转义字符。这既适用于输入文字,也适用于replace的模式 除此之外,要替换所有引用,而不仅仅是第一个引
/
的所有\
这样,我有很多错误
string.replace("\","/");
你怎么能做到
结果应该是:
"C:/inetpub/wwwroot/myfolder/BackDeploy/MachineLearning/exported_dataset"
必须将反斜杠转义才能将其视为文字,而不是转义字符。这既适用于输入文字,也适用于
replace
的模式
除此之外,要替换所有引用,而不仅仅是第一个引用,您应该使用带有g
修饰符的正则表达式作为模式:
var string=“C:\\inetpub\\wwwroot\\myfolder\\BackDeploy\\MachineLearning\\exported\u数据集”
var out=string.replace(/\\/g,“/”)
console.log(out)
您必须转义反斜杠才能将其视为文字,而不是转义字符。这既适用于输入文字,也适用于replace
的模式
除此之外,要替换所有引用,而不仅仅是第一个引用,您应该使用带有g
修饰符的正则表达式作为模式:
var string=“C:\\inetpub\\wwwroot\\myfolder\\BackDeploy\\MachineLearning\\exported\u数据集”
var out=string.replace(/\\/g,“/”)
console.log(out)
replace方法只替换第一个匹配的元素,而replace all不存在,实现这一点的最快方法是使用split和join
var string=“C:\\inetpub\\wwwroot\\myfolder\\BackDeploy\\MachineLearning\\exported\u数据集”
//必须添加两次反斜杠,因为它是一个特殊字符
var out=string.split(“\\”).join(“/”)
console.log(out)
replace方法只替换第一个匹配的元素,而replace all不存在,实现这一点的最快方法是使用split和join
var string=“C:\\inetpub\\wwwroot\\myfolder\\BackDeploy\\MachineLearning\\exported\u数据集”
//必须添加两次反斜杠,因为它是一个特殊字符
var out=string.split(“\\”).join(“/”)
console.log(out)
string.replace(“\\”,“/”)
,escape slash``你真的有那个字符串吗,或者你有var string=“c:\\inetpub\\…
?@JamesThorpe服务器返回给我那个字符串。“c:\inetpub\”。@ildflue不起作用……替换“@yavg”的所有\可能不同于它被硬编码成那样的字符串…string。替换(\\”,“/”);
,escape slash``你真的有那个字符串吗,或者你有var string=“c:\\inetpub\\…
?@JamesThorpe服务器返回给我那个字符串。“c:\inetpub\”。@ildflue不起作用。。。。替换“@yavg”的所有\这可能与将其硬编码为那样的字符串不同…谢谢,但是。。。tI无权访问后端。字符串返回时只带\not\\n。如果您处理的是字符串文字,则只需转义它,就像这里的情况一样。如果你从后端得到它,你会没事的。谢谢,但是。。。tI无权访问后端。字符串返回时只带\not\\n。如果您处理的是字符串文字,则只需转义它,就像这里的情况一样。如果你从后端得到它,你会没事的。
"C:/inetpub/wwwroot/myfolder/BackDeploy/MachineLearning/exported_dataset"