替换动态字符串

时间:2012-11-23 09:24:07

标签: javascript replace

我需要JavaScript代码来替换给定字符串的子字符串。

我有一个变量说:

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

我需要用name ='def'替换name ='abc'。 'abc'是动态值,因此替换函数必须匹配并替换。

需要最终结果:

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

你能给我举个例子吗?

1 个答案:

答案 0 :(得分:1)

这样的事情:

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

很难从你的问题中准确地说出你所追求的......