728x90
반응형
SMALL
안녕하세요, 달님입니다!
개발하다보면 공백 제거를 사용하게 되는 경우가 종종 있는데요,
C#에서 문자열 공백 제거하는 방법에 대해 알아보겠습니다.

>>> C# 문법 : 문자열 공백 제거하기
#Trim / TrimStart / TrimEnd
[Trim] 문자열의 앞,뒤의 공백 제거
▶예제
string A = " AAA ";
string B = A.Trim();
//B = "AAA";
[TrimStart] 문자열의 앞 공백 제거
▶예제
string A = " AAA ";
string B = A.TrimStart();
//B = "AAA ";
[TrimEnd] 문자열의 뒤 공백 제거
▶예제
string A = " AAA ";
string B = A.TrimStart();
//B = "AAA";
# Replace
[Replace] 불특정한 공간의 공백을 제거 시 사용
▶예제
string A = " A A A ";
string B = A.Replace(" ", "");
//B = "AAA";
▷ Replace 활용하기
Replace는 문자를 치환하는 함수입니다.
Replace 문자열 치환 뿐만이 아닌 줄바꿈 또는 공백문자를 제거하는 데에 활용할 수 있습니다.
▷ 예제 : 문자열 치환
string A = "A,B,C,D,A,B";
string B = A.Replace("A", "B");
Console.WriteLine(B);
B,B,C,D,B,B
▷ 예제 : 줄바꿈
string A = "A,B,C,D,E,F";
string B = A.Replace("D", "D\n");
Console.WriteLine(A);
>>> A,B,C,D,E,F
Console.WriteLine(B);
>>> A,B,C,D
,E,F
지금까지 C#에서 간단히 공백 제거하는 방법에 대해 알아보았습니다!
728x90
반응형
'공부 (IT) > IT관련_C#' 카테고리의 다른 글
[ID저장하기] Properties.Settings 이용하기 (2) | 2022.07.19 |
---|---|
[오류] 프로그램에는 진입점에 적합한 정적 'main' 메서드가 포함되어 있지 않습니다. (8) | 2022.03.04 |
[오류] System.BadImageFormatException 발생 및 처리 방법 (0) | 2021.08.17 |
댓글