개행문자(CR, LF) 정리

Web/Web 기초

web에게 입력받은 줄바꿈이 포함된 문자열을 다시 표현할때 줄바꿈이 표현되지 않았다.

왜 표현되지 않는가를 찾아보다 개행문자에 대한 문서를 검색하며 이를 정리하였습니다.



▶ 개행문자 개요

키보드상 Enter key 입력 시 줄 바뀌어진다. 이를 개행문자라 한다.

개행문자(newline)는 CR(Carriage Return), LF(Line Feed)으로 구분된다.

즉, 줄바꿈을 표현하는 방법은 시스템과 OS에 따라 구분되어 사용된다.

ex)

Windows는 ASCII의 CR+LF

Unix, Linux는 LF

맥OS는 버전 9까지 CR, 버전 10부터 LF



▶ 개행문자 표현

CR = '\r'

LF = '\n'



▶ 출처

https://ko.wikipedia.org/wiki/%EC%BA%90%EB%A6%AC%EC%A7%80_%EB%A6%AC%ED%84%B4

https://ko.wikipedia.org/wiki/%EC%83%88%EC%A4%84_%EB%AC%B8%EC%9E%90

'Web > Web 기초' 카테고리의 다른 글

[HTML] <img> usemap Attribute  (0) 2017.03.31
Apache HTTP Server and Tomcat Server 비교  (0) 2016.05.27