如何更改src属性未知的部分

时间:2014-09-05 23:38:26

标签: javascript regex replace src

我使用的是一个找到img元素的javascript代码,并在替换其src属性的一部分后进行预览。

此部分由用户创建,我无法确定。

以下是代码:

<img src="' + i[0].src.replace("/s**/", "/s726/") + '" />

**代表0到1600之间的未知数字 我正在寻找正则表达式或其他方式来动态获取此值并将其更改为726

谢谢

#Update解决方案:

<img src="' + i[0].src.replace(/\/s[0-9]+(-*c*)\//, "/s726/") + '" />

1 个答案:

答案 0 :(得分:1)

您可以尝试类似

的内容
i[0].src.replace(/s([01]?[0-5]?[0-9]?[0-9]|1600)[^0-9]/, "s726")