2

文字列を変換するにはどうすればよいですか。

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

の中へ

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

標準のjavascript関数replaceが機能していないようです。

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

で使用regexreplace()て、やりたいことを実現できます。

于 2012-06-26T16:02:57.560 に答える