using System.Text.RegularExpressions;
Console.WriteLine(input);
var match = Regex.Match(input, @"(?<first>[^\d]+)\s+(?<last>\d+)");
var varname = new[] { match.Groups[1].Value, match.Groups[2].Value };
Console.WriteLine("varname[0] = '{0}'", varname[0]);
Console.WriteLine("varname[1] = '{0}'", varname[1]);
Console.WriteLine("no match");