用正则表达式替换字符

时间:2012-07-13 08:51:52

标签: javascript regex

上午,

由于图像在网站上的显示方式,我需要用不同的字符替换jQuery中的一些字符。我需要更换&和_与_

我目前有,我怎么办/?

$('#lnkProdImage').attr("href", "http://img.website.com/500/" + res.sku.replace(/&/g, '_').replace(/[\s]/g, '_') + ".jpg");

非常感谢提前。

2 个答案:

答案 0 :(得分:1)

真的?

$('#lnkProdImage').attr("href", "http://img.website.com/500/" + res.sku.replace(/[&\s\/]/g, '_') + ".jpg");

为什么3代替?可以一个人完成!

答案 1 :(得分:0)

$('#lnkProdImage').attr("href", "http://img.website.com/500/" + res.sku.replace(/&/g, '_').replace(/[\s]/g, '_').replace(/\//g, '_') + ".jpg");