コード例 #1
0
 private string FindFirstDigit(Age age)
 {
     var parts = age.Name.Split('+', '-', ' ');
     string label = null;
     foreach (var part in parts)
     {
         if (digitRegex.IsMatch(part))
         {
             label = unwantedSymbolRegex.Replace(part, "");
             break;
         }
     }
     return label;
 }
コード例 #2
0
 private double GetAgeNumber(Age age)
 {
     var digit = FindFirstDigit(age);
     return ParseAgeNumber(digit);
 }