.NET (C#) Escape 사용 방법
- 이스케이프할 텍스트를 붙여 넣거나 입력하세요.
- 필요하면 옵션을 조정하세요.
- 이스케이프된 결과를 복사하세요.
.NET (C#) Escape 소개
C#에는 두 종류의 문자열 리터럴이 있습니다. 일반 리터럴 "..."은 따옴표, 백슬래시, 줄바꿈에 백슬래시 이스케이프가 필요합니다. 축자 리터럴 @"..."은 큰따옴표를 제외한 모든 것을 그대로 받아들이며, 큰따옴표는 두 번 씁니다. 이 도구는 둘 중 어느 것이든 만들 수 있습니다.
C# 코드에 JSON, XML, 파일 경로, 정규식을 넣을 때 유용합니다. 특히 Windows 경로에서는 백슬래시가 금방 두 배가 됩니다. 그런 경우에는 축자 문자열이 더 깔끔한 선택입니다.
이스케이프되는 대상
백슬래시는 \\가, 따옴표는 \"와 \'가, 줄바꿈은 \n, 캐리지 리턴은 \r, 탭은 \t, null은 \0, 폼 피드는 \f, 수직 탭은 \v가 됩니다. 축자 모드에서는 "만 ""가 됩니다.