Ну, вы можете использовать регулярное выражение для удаления всего, что не было прописной буквой AZ:
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main( string[] args )
{
string input = "Blue Cross Blue Shield 12356";
Regex regex = new Regex("[^A-Z]");
string output = regex.Replace(input, "");
Console.WriteLine(output);
}
}
Обратите внимание, что это также удалит все символы, не входящие в ASCII.Альтернативным регулярным выражением будет:
Regex regex = new Regex(@"[^\p{Lu}]");
... Я считаю, что это должно охватывать заглавные буквы всех культур.