2014-09-05 71 views
-1

我正在使用查找img元素並在替換其src屬性的一部分後預覽它的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

儘量讓你的問題更清晰。你發佈的代碼是什麼?它是你的嗎?爲什麼沒有引用的部分?當你張貼代碼片段時,儘量讓它理解(因爲它,我們不知道它是否是javascript代碼,html代碼,字符串或任何你想要的。) – 2014-09-05 23:53:57

+0

感謝您的幫助 – 2014-09-06 00:08:54

回答

1

你可以嘗試像

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