C#
문자열 변형하기 (ToLower, ToUpper, Insert, Remove, Trim, TrimStart, TrimEnd)
Korokke
2022. 5. 7. 15:15
ToLower()
현재 문자열의 모든 대문자를 소문자로 바꾼 새 문자열을 반환한다.
static void Main(string[] args)
{
string a = "HELLO";
Console.WriteLine(a.ToLower()); // 결과값: hello
}
ToUpper()
현재 문자열의 모든 소문자를 대문자로 바꾼 새 문자열을 반환한다.
static void Main(string[] args)
{
string a = "hello";
Console.WriteLine(a.ToUpper()); // 결과값: HELLO
}
Insert()
현재 문자열의 지정된 위치에 지정된 문자열이 삽입된 새 문자열을 반환한다.
static void Main(string[] args)
{
string a = "Happy Day";
Console.Write(a.Insert(5, " Sun")); //Happy Sun Day
}
Remove()
현재 문자열의 지정된 위치로부터 지정된 수만큼의 문자가 삭제된 새 문자열을 반환한다.
static void Main(string[] args)
{
string a = "Happy Day";
Console.WriteLine(a.Remove(0, 4)); // y Day
Console.WriteLine(a.Remove(0, 5)); // Day
}
Trim()
현재 문자열의 앞/뒤에 있는 공백을 삭제한 새 문자열을 반환한다.
static void Main(string[] args)
{
string a = " Happy Day ";
Console.WriteLine(a.Trim()); // Happy Day
}
TrimStart()
현재 문자열의 앞에 있는 공백을 삭제한 새 문자열을 반환한다.
static void Main(string[] args)
{
string a = " Happy Day ";
Console.WriteLine(a.TrimStart()); // Happy Day 앞에 있는 공백 제거
}
TrimEnd()
현재 문자열의 뒤에 있는 공백을 삭제한 새 문자열을 반환한다.
static void Main(string[] args)
{
string a = " Happy Day ";
Console.WriteLine(a.TrimEnd()); // Happy Day 뒤에 있는 공백 제거
}