[C# 문법] C# Split 공백 제거하기

안녕하세요.

 

오늘은 C# 문법에서 Split 함수에서 공백 제거하는 방법에 대해서 알려드리려고 합니다.

 

다른 설명 없이 바로 예제 코드를 통해서 어떻게 Split 배열에서 공백을 제거하는지 보여드리도록 하겠습니다.

 

 

예제 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace EmptyTest
{
    class Program
    {
        static void Main(string[] args)
        {
            string msg = "안녕하세요, 오늘은,   만나서, 즐겁고, 반가웠어요";
 
            string[] arr = msg.Split(',');
 
            foreach (var item in arr)
            {
                Console.WriteLine($"{item}");
            }
 
            Console.WriteLine("------------------공백제거------------------");
 
            var emptyDeleteArr = msg.Replace(" """).Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries).ToList();
 
            foreach (var item in emptyDeleteArr)
            {
                Console.WriteLine($"{item}");
            }
        }
    }
}
 
cs

 

실행 결과

위와 같이 공백들이 제거돼서 출력되는 것을 확인하실 수 있습니다.

 

감사합니다.^^

728x90

이 글을 공유하기

댓글

Designed by JB FACTORY