Programing

탭 이스케이프 문자?

crosscheck 2020. 11. 15. 10:56
반응형

탭 이스케이프 문자?


일부 텍스트를 구문 분석하는 중이며 C #의 탭에 대한 이스케이프 문자가 무엇인지 기억할 수 없습니까?


쉬운 것! "\티"

편집 : 사실, 공식적인 것이 있습니다 : 탈출 시퀀스


리터럴 에서 사용할 수있는 C # 이스케이프 시퀀스에 대한 빠른 참조가 필요한 사람을 위해 string:

\ t 가로 탭 (ASCII 코드 값 : 9)

\ n 줄 바꿈 (ASCII 코드 값 : 10)

\ r 캐리지 리턴 (ASCII 코드 값 : 13)

\ '작은 따옴표

\ "큰 따옴표

\\ 백 슬래시

\? 리터럴 물음표

\ x12 16 진수 표기법의 ASCII 문자 (예 : 0x12)

\ x1234 16 진수 표기법의 유니 코드 문자 (예 : 0x1234)

이것들은 (대부분의 경우) 범용 코드라는 점을 언급 할 가치가 있습니다. 따라서 \ t는 9이고 \ n은 Windows 및 Linux에서 10 자 값입니다. 그러나 개행 시퀀스는 보편적이지 않습니다. Windows에서는 \ n \ r이고 Linux에서는 \ n입니다. 그렇기 때문에 Environment.Newline현재 OS 설정에 맞게 조정되는 것을 사용 하는 것이 가장 좋습니다 . .Net Core를 사용하면 정말 중요해집니다.

참고 URL : https://stackoverflow.com/questions/5787/tab-escape-character

반응형