using System.Text.RegularExpressions;
public static void Main()
ValidateText("hello world").Dump();
ValidateText("123456789A").Dump();
ValidateText("1234567A").Dump();
ValidateText("1234567A").Dump();
ValidateText("12345678A").Dump();
private static bool ValidateText(string input)
string pattern = @"^((([A-Za-z])\d{8})|(\d{8}([A-Za-z])))$";
Regex r = new Regex(pattern);