>  기사  >  웹 프론트엔드  >  자바스크립트에서 캐리지 리턴을 제거하는 방법

자바스크립트에서 캐리지 리턴을 제거하는 방법

藏色散人
藏色散人원래의
2021-03-30 14:21:366101검색

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.