반응형
Trim(), Trim(char)
Trim(): 문자열의 양쪽 공백을 모두 삭제한 문자열을 반환합니다.
Trim(char): 문자열의 양쪽에서 char로 지정된 모든 문자를 삭제한 문자열을 반환합니다.
원본 문자열은 변경되지 않습니다.
TrimStart(), TrimStart(char)
TrimStart(): 문자열에서 앞쪽의 공백을 모두 삭제한 문자열을 반환합니다.
TrimStart(char): 문자열에서 앞쪽의 char로 지정된 모든 문자를 삭제한 문자열을 반환합니다.
TrimEnd(), TrimEnd(char)
TrimEnd(): 문자열에서 뒤쪽의 공백을 모두 삭제한 문자열을 반환합니다.
TrimEnd(char): 문자열에서 뒷쪽의 char로 지정된 모든 문자를 삭제한 문자열을 반환합니다.
예제
static void Main(string[] args)
{
string s = " C# Programming. ";
// 문자열 s의 앞쪽,뒷쪽의 모든 공백을 삭제한 문자열을 반환합니다.
// 원본 문자열 s는 변경되지 않습니다.
string s1 = s.Trim();
string s2 = s.TrimStart();
string s3 = s.TrimEnd();
Console.WriteLine($"|{s}|");
Console.WriteLine($"|{s1}|");
Console.WriteLine($"|{s2}|");
Console.WriteLine($"|{s3}|");
}
static void Main(string[] args)
{
string s = "---C# Programming.----";
string s1 = s.Trim('-');
string s2 = s.TrimStart('-');
string s3 = s.TrimEnd('-');
Console.WriteLine($"|{s}|");
Console.WriteLine($"|{s1}|");
Console.WriteLine($"|{s2}|");
Console.WriteLine($"|{s3}|");
}
반응형
'C# > C#_기초강의' 카테고리의 다른 글
(C#) 문자열 처리: Split() 문자열 분리 (0) | 2023.04.22 |
---|---|
(C#) 문자열 처리: Contains() 문자열 포함(검색, 찾기) (0) | 2023.04.22 |
(C#) 문자열 처리: IndexOf, LastIndexOf 문자열 검색(찾기) (0) | 2023.04.22 |
(C#) 제어문: goto 문 (0) | 2023.04.22 |
(C#) break, continue 문 (0) | 2023.04.22 |