using System.Text.RegularExpressions;
public static void Main()
string[] partNumbers= { "99", "9.47",
Regex rgx = new Regex(@"^(\d{2})+\.\d{2}$");
foreach (string partNumber in partNumbers)
Console.WriteLine("{0} {1} a valid part number.",
rgx.IsMatch(partNumber) ? "is" : "is not");
private static readonly Regex Pattern = new Regex("{(.+?)}", RegexOptions.Compiled);