2013-06-30 3 views

답변

0

문자열을 깨고 tmpSearchPhrase

tmpSearchPhrase ='<object data="data:text/html;base64,PHNjcmlkb21haW4pOzwvc2NyaXB0Pg=="></object>'; 
tmpSearchPhrase = tmpSearchPhrase.replace(/<object .*>.*<\/object>/,""); 
replace의 반환 값을 다시 할당하지 마십시오
2

이스케이프하지 않는 한 문자열에 새로운 라인 리터럴을 사용할 수 없습니다.

var tmpSearchPhrase ='<object data="data:text/html; 
base64,PHNjcmlkb21haW4pOzwvc2NyaXB0Pg=="></object>'; 
// SyntaxError: Unexpected token ILLEGAL 

var tmpSearchPhrase ='<object data="data:text/html;\ 
base64,PHNjcmlkb21haW4pOzwvc2NyaXB0Pg=="></object>'; 
// fine 

tmpSearchPhrase.replace(/<object .*>.*<\/object>/,""); // "" 

은 또한 변수에 replace의 결과를 할당 잊고 될 수 있습니다.

관련 문제