我使用的是一个找到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/") + '" />
答案 0 :(得分:1)
您可以尝试类似
的内容i[0].src.replace(/s([01]?[0-5]?[0-9]?[0-9]|1600)[^0-9]/, "s726")