Morning,用正则表达式替换字符
由于图片在网站上显示的方式不同,我需要用不同字符替换jQuery中的一些字符。我需要更换&和/以及_
我目前有,我将如何做/?
$('#lnkProdImage').attr("href", "http://img.website.com/500/" + res.sku.replace(/&/g, '_').replace(/[\s]/g, '_') + ".jpg");
非常感谢提前。
Morning,用正则表达式替换字符
由于图片在网站上显示的方式不同,我需要用不同字符替换jQuery中的一些字符。我需要更换&和/以及_
我目前有,我将如何做/?
$('#lnkProdImage').attr("href", "http://img.website.com/500/" + res.sku.replace(/&/g, '_').replace(/[\s]/g, '_') + ".jpg");
非常感谢提前。
$('#lnkProdImage').attr("href", "http://img.website.com/500/" + res.sku.replace(/&/g, '_').replace(/[\s]/g, '_').replace(/\//g, '_') + ".jpg");
非常感谢,工作过一种享受 – thatuxguy 2012-07-13 09:08:27
认真吗?
$('#lnkProdImage').attr("href", "http://img.website.com/500/" + res.sku.replace(/[&\s\/]/g, '_') + ".jpg");
为什么3代替?可以在一个单一的!
我再次检查,并且某些图像需要不同的字符替换:(不是我编码的别人的我会用_个人替换所有的。 – thatuxguy 2012-07-13 09:28:02
.replace(/ \ // g,'_') – 2012-07-13 08:53:48
使用'[&/ \ s]'作为正则表达式,一次性替换所有这些字符。查看http://www.regular-expressions.info/以了解有关正则表达式的更多信息。 – 2012-07-13 08:54:02
不够jQuery – elclanrs 2012-07-13 08:54:17