초기 "\"문자 자체가 "& # 92"로 이스케이프 된 유니 코드 문자 이스케이프 시퀀스 (\ uXXXX)가 포함 된 자바 스크립트 문자열을 표시하는 데 문제가 있습니다. 올바른 이스케이프 시퀀스를 평가하고 올바른 유니 코드 문자로 출력을 생성 할 수 있도록 문자열을 변환하려면 어떻게해야합니까? 예를 들어 이중 이스케이프 유니 코드 Javascript 문제
, 나는 같은 입력을 처리하고있다 :"this is a \u201ctest\u201d";
가 디코딩을 시도하는 "& # 92;" 정규식 표현을 사용하여, 예를 들면 : 출력 텍스트에서
var out = text.replace('/\/g','\');
결과 :
유니 코드 이스케이프 시퀀스는 실제 이스케이프 시퀀스가 아닌 큰 따옴표 문자로 표시되어있다"this is a \u201ctest\u201d";
나는 원한다.
거의 평가 절대로 정답입니다. –