본문 바로가기

C#

문자열에서 숫자 추출

 public static int ExtractNumbers(string input)
 {
     // 추출된 숫자를 담을 변수
     string extractedNumbers = "";

     foreach (char c in input)
     {
         // 각 문자가 숫자인지 확인
         if (char.IsDigit(c))
         {
             extractedNumbers += c;
         }
     }
     if (extractedNumbers == "")
     {
         return 0;
     }
     else
         return int.Parse(extractedNumbers);
 }