
\r
Windows의 캐리지 리턴 문자에 대해 혼란스럽습니다 .
모두가 알고 있듯이 Windows는 \r\n
줄을 종료하기 위해 CRLF, 즉 를 사용합니다. 그래서 생각하고 테스트해봤습니다. Visual Studio Code를 열고 새 텍스트 파일을 만들고 다음과 같은 줄을 입력했습니다.
CRLF
줄 끝이 오른쪽 하단에 설정되어 있는지 확인했습니다 .
Ctrl+f
이제 정규식 사용 을 검색하기 위해 키를 누르면 \n
예상대로 해당 줄 끝에 개행 문자가 있습니다.
지금까지는 괜찮았지만 지금 \r
캐릭터를 검색해봐도 아무것도 나오지 않습니다!
그런데 줄 끝이 CRLF로 설정되어 있으니 \r
? \n
이것은 나를 매우 혼란스럽게 합니다. 여기서 무슨 일이 일어나고 있는 걸까요?