using System.Text.RegularExpressions;
public static void Main()
var regex = new Regex(@"(?<Dollars>\d+)\.(?<Cents>\d+)", RegexOptions.IgnoreCase);
var match = regex.Match(price);
var dollars = match.Groups[1];
var cents = match.Groups[2];
Console.WriteLine(string.Format("Dollars: {0}", dollars));
Console.WriteLine(string.Format("Cents: {0}", cents));