반응형
\r\n, \r 및 \n의 차이는 무엇입니까?
사이의 문자열 차이\r\n,\r그리고.\n문자열은 각각 어떤 영향을 받습니까?
나는 발생한 것들을 대체해야 합니다.\r\n그리고.\r와 함께\n하지만 끈이 어떻게 다른지 이해할 수가 없어요
나는 그것을 알고 있습니다.\r엔터를 치는 것과 같습니다.\n새로운 라인을 위한 것입니다.
\rCR(캐리지 리턴) → X 이전에 Mac OS에서 새 줄 문자로 사용됨\nLF (Line Feed) → Unix/Mac OS X에서 새 줄 문자로 사용\r\nCR + LF → Windows에서 새 줄 문자로 사용됩니다.
세 개 모두 선의 끝을 나타냅니다.그렇지만.....
\r(캐리지 리턴) → 다음 줄로 진행하지 않고 줄의 시작 부분으로 커서를 이동합니다.\n(Line Feed) →는 커서를 줄의 시작으로 돌아가지 않고 다음 줄로 이동합니다. *nix 환경에서는 줄의 시작으로 이동합니다.\r\n(End Of Line) → 조합\r그리고.\n
그것들은 'a', 'ю' 또는 다른 어떤 것과 같은 정상적인 기호입니다.문자열에 있는 항목만(보이지 않음).\r은 커서를 줄의 시작 부분으로 이동합니다.\n한 줄 아래로 이동합니다.
대체할 언어에 대해서는 사용 중인 언어를 지정하지 않았으므로 다음과 같은 스케치가 있습니다.
someString.replaceAll("\r\n", "\n").replaceAll("\r", "\n")
캐리지 리턴(\r) 커서를 첫 번째 열(줄의 가장자리)로 이동시키고 새 줄(\n) 다음 줄로 이동하고 해당 줄의 시작 부분으로 이동할 수도 있습니다.따라서 다음 라인 내의 첫 번째 위치에 있어야 합니다. 둘 다 사용합니다.
언급URL : https://stackoverflow.com/questions/15433188/what-is-the-difference-between-r-n-r-and-n
반응형
'programing' 카테고리의 다른 글
| MongoDB: 무조건적인 업데이트? (0) | 2023.05.09 |
|---|---|
| Azure 로그인 자격 증명을 사용하여 FTP를 통해 Azure 웹 사이트에 연결 (0) | 2023.05.09 |
| MongoParseError: URI에 호스트 이름, 도메인 이름 및 tld가 없습니다. (0) | 2023.05.09 |
| .NET Core는 Windows 1252에 대해 알지 못합니다. 해결 방법은 무엇입니까? (0) | 2023.05.09 |
| $name 필드는 누적 개체여야 합니다. (0) | 2023.05.09 |