JavaScript에서 캐리지 리턴을 제거하는 방법: 먼저 해당 js 파일 콘텐츠를 연 다음 "str.replaceAll("(n|r|(rn)|(u0085)|(u2028)|(u2029))"를 전달합니다. "" )" 메소드를 사용하여 캐리지 리턴 및 줄 바꿈 기호를 제거합니다.
이 기사의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, DELL G3 컴퓨터.
Javascript에서 캐리지 리턴 및 줄 바꿈 기호를 제거하는 방법
다른 운영 체제에서는 캐리지 리턴 및 줄 바꿈 기호가 다릅니다. 아래를 참조하세요.
먼저 n, r, t
n 소프트 캐리지에 대해 이야기해 보겠습니다. return:
Windows에서는 줄 바꿈을 의미하고 다음 줄의 시작 부분으로 돌아갑니다.
Linux 및 Unix에서는 줄 바꿈만 의미할 뿐 다음 줄의 시작 부분으로 돌아가지는 않습니다.
r 소프트 스페이스:
Linux 및 Unix에서는 현재 줄의 시작 부분으로 돌아가는 것을 의미합니다.
Mac OS에서는 줄 바꿈하여 다음 줄의 시작 부분으로 돌아가는 것을 의미하며, 이는 Windows의 n 효과와 동일합니다.
t 탭(다음 열로 이동)
몇 가지 참고 사항:
큰따옴표나 구분 기호로 표시되는 문자열에서는 유효하지만 작은따옴표로 표시되는 문자열에서는 유효하지 않습니다.
rn은 일반적으로 키보드의 Enter 키를 나타내는 데 함께 사용됩니다(Linux 및 Unix에서). Mac OS에서는 그냥 n을 사용하여 Enter를 나타낼 수도 있습니다.
t는 키보드의 "TAB" 키를 의미합니다.
파일의 줄바꿈 기호:
windows: n
linux, unix: rn
Javascript는 캐리지 리턴 및 줄바꿈 기호를 제거합니다.
response = response.replace(/\r|\n/ig,"");
줄 종결자: 줄 종결자는 End로 표시된 하나 또는 두 개의 문자 시퀀스입니다. 입력 문자 시퀀스에 대한 라인입니다. 다음 코드는 줄 종결자로 인식됩니다.
줄 바꿈 문자('n'),
캐리지 반환 문자("rn") 뒤에 줄 바꿈 문자,
캐리지 반환 문자만('r'),
다음 줄 문자('u0085'),
줄 구분 기호('u2028') 또는
단락 구분 기호('u2029).
따라서 줄 종결자와 그 이스케이프 형식을 고려할 때 가장 보장되는 방법은
str.replaceAll("(\n|\r|(\r\n)|(\u0085)|(\u2028)|(\u2029))", "")
입니다. 【추천 학습: js 기본 튜토리얼】
위 내용은 자바스크립트에서 캐리지 리턴을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!