2

我如何转换字符串;

var s='uploads\product\picture\20Duleek_Lime_Green1.jpg';

进入

'uploads/product/picture/20Duleek_Lime_Green1.jpg';

标准的 javascript 函数替换似乎不起作用。

var s='uploads\product\picture\20Duleek_Lime_Green1.jpg';

strReplace = s.replace('\\', '//');

alert(strReplace);
4

2 回答 2

4

JavaScript 中没有 replaceAll,使用带有全局标志的正则表达式。

var s='uploads\\product\\picture\\20Duleek_Lime_Green1.jpg';
var strReplace = s.replace(/\\/g, '/');
alert(strReplace);
于 2012-06-26T16:03:08.887 回答
0

javascript中没有这样的函数称为replaceAll

您可以使用regexwithreplace()来实现您想要做的事情。

于 2012-06-26T16:02:57.560 回答