코드를 작성하다 보면 문자열에 공백문자가 들어갈 때가 있다. 

C#에서는 간단히 제거할  있고 Trim이  역할을 해준다. 

<코드>

string st = "\r\n \t 문자열 입니다 \n ";
Console.WriteLine(st);
Console.WriteLine("===================");
Console.WriteLine("|" + st.Trim() + "|");

 

<결과>

 

위와 같이 문자열의 앞/뒤 공백문자를 제거해준다. 

 

Trim() - 문자열의 앞 뒤 공백문자 제거

TrimStart() - 문자열의 앞 공백문자 제거

TrimEnd() - 문자열의 뒤 공백문자 제거

 

참고로 중간에 있는 공백문자는 제거하지 않는다. 

제거하고 싶다면 Replace나 정규식의 치환 등을 이용하면 된다. 

 

+ Recent posts