2013-10-30 4 views
0

문제를 해결하기 위해 주어진 문자열에서 CRLF을 어떻게 제거 할 수 있습니까?문제를 해결하기 위해 주어진 문자열에서 CRLF를 제거하려면 어떻게해야합니까?

우리 모두는 Javascript가 여러 줄 문자열을 지원하지 않는다는 것을 알고 있습니다. 예 :

var str = "Hello 
I am Ashwin"; 

허용되지 않습니다. 하지만 우리는 이렇게 작성해야합니다.

var str = "Hello" + " I am Ashwin"; 

또는 var에 STR = "안녕하세요 \ 나는 애쉬 윈입니다";

data.setValue(27,  2, 'This is my line with break here 
'); 

내가 런타임에 오류가 자바 스크립트 위의에서 " 구문 에러 : 불법 예기치 않은 토큰"나는 다음과 같이 될 것입니다에 주어진 문자열에있는 기존 CRLF를 대체하여 데이터 dynemic을 준비하려는 . 순간 위대한 자바 스크립트 솔루션

답변

0

유일한 한 가지 방법에 대해 사전에

data.setValue(27,  2, 'Team Effectiveness in Primary Care Networks in Alberta'); 

덕분에 요 행의 끝에서 \ 를 추가 할 수 있습니다 :

data.setValue(27,  2, 'This is my line with break here\ 
'); 
+0

수정,하지만 언젠가 데이터는 것입니다 AJAX Response에서 온 것입니다. 그럼, 어떻게하면 런타임에 것들을 바꿀 수 있습니까? –

+0

AJAX에서 온 것이지 여부는 '평가'하지 않는 한 중요하지 않습니다. (그렇다면 멈추십시오.) –

+0

Ajax에서 가져온 데이터는이 문제가 발생하지 않습니다. – Krasimir

관련 문제