[C# 문법] C# 문자열에서 숫자 제거하기

안녕하세요.

 

오늘은 C# 문법에서 문자열중에 숫자를 추출하여 해당 문자열에서 숫자만 제거하여 출력하는 방법에 대해서 알려드리려고 합니다.

 

바로 정규 표현식을 이용해서 문자열에서 숫자를 제거해 보려고 하는데요.

 

바로 예제 코드를 통해서 어떻게 문자열에서 숫자를 제거하는지 보여드리도록 하겠습니다.

 

 

예제 코드
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.Text.RegularExpressions;
using System.Threading.Tasks;
 
namespace Testasdasd
{
    class Program
    {
        static void Main(string[] args)
        {
            string input1 = "안녕하세23123요.";
            string input2 = "123123저는 범범2123조조에요";
            string input3 = "만나서 반갑습니다123123123123.";
 
            string value1 = RemoveNumber(input1);
            string value2 = RemoveNumber(input2);
            string value3 = RemoveNumber(input3);
 
            Console.WriteLine(value1);
            Console.WriteLine(value2);
            Console.WriteLine(value3);
        }
 
        public static string RemoveNumber(string str)
        {
            return Regex.Replace(str, @"\d""");
        }
    }
}
 
cs
실행 결과

위와 같이 알맞게 문자열에서 숫자가 제거되고 출력되는 것을 확인하실 수 있습니다.

 

감사합니다.^^

728x90

이 글을 공유하기

댓글

Designed by JB FACTORY