문자열에서 숫자를 찾으려면 정규식을 사용하십시오.
문자열에서 숫자를 가져오도록 Regex 패턴을 설정했습니다.
Regex r = new Regex(@"\d+");
이제 C#의 Match 클래스를 사용하여 문자열을 설정합니다.
Match m = r.Match("Welcome! We are open 365 days in a year!");
다음 전체 코드와 같이 문자열에 숫자가 있는 경우 이제 Success 속성을 사용하여 결과를 표시하십시오. -
예시
using System; using System.Text.RegularExpressions; class Demo { static void Main() { Regex r = new Regex(@"\d+"); Match m = r.Match("Welcome! We are open 365 days in a year!"); if (m.Success) { Console.Write("Number: "); Console.WriteLine(m.Value); } } }
출력
Number: 365