JavaScript에서 JSON.parse를 사용하여 일부 JSON을 구문 분석합니다. this example에서 텍스트를 복사하면 문제가 발생합니다. 텍스트를 내 클립 보드에 복사하려면 두 번 클릭하십시오. 정규식을 사용하여 모든 공백을 제거하면 작동합니다. 그러나 나는 그 문제의 성격을 발견 할 수 없다. 나는 시도했다 :JSON.parse가 숨겨진 숨겨진 문자는 무엇입니까?
replace(/\t/g,'');
replace(/\n/g,'');
replace(/\r/g,'');
replace(/\0/g,'');
replace(/\x0B/g,'');
... 아직도 문제의 성격이 남아있다. 그것을 추적하려면 어떻게해야합니까? Windows에서 메모장에 텍스트를 붙여 넣으면 문자가 제거되고 JSON.parse가 작동합니다. I 모든 NO-를 교체 할 때
나는 그것을 얻지 못한다. 당신의 클립 보드에서 파싱하려고 시도하고 있는가? 복사 할 때 js에서 그것을 소비하기 위해 붙여 넣기는 어디에 있습니까? –