2012-11-23 3 views
0

주어진 문자열의 하위 문자열을 대체하는 데 JavaScript 코드가 필요합니다. 나는 변수가동적 문자열 대체

말 :

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

내가 이름 = '데프'로 이름 = 'ABC'를 교체해야합니다. 'abc'는 동적 값이므로 replace 함수는 일치 작업을 수행하고 바꿔야합니다.

최종 결과가 필요합니다 :

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

당신이 나에게 어떻게이 작업을 수행하는 예를 주실 수 있습니까? 이 같은

+1

'Var'는 아마 확인하기 위해,'var', 그리고해야 유효한 HTML이 아니라는 것을 알지? – Corbin

답변

1

뭔가 :

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

당신이 후있어 정확히 질문에서 말씀 어렵다 ...