2012-11-23 63 views
0

我需要的JavaScript代碼替換指定字符串的子字符串。更換動態字符串

我有一個變量說:

var c="<name='abc'&id='123'/>"; 

我需要的名字= '高清' 來代替名字= 'ABC'。 'abc'是一個動態值,所以替換函數必須進行匹配和替換。

最終結果需要:

<name='def'&id='123'/> 

你能不能給我一個例子,如何做到這一點?

+1

'Var'也許應該是'var',而且,只是爲了確保,你知道這不是有效的HTML,是的? – Corbin

回答

1

事情是這樣的:

c = c.replace(/name='[^']+'/, "name='def'"); 

很難從你的問題告訴你到底是什麼後...