public static string ClearForLetter(this string value) { var @long = value.ClearForNormalize(); if (!string.IsNullOrEmpty(@long)) { var letter = @long.Substring(0, 1); var rgx = new Regex("[^a-zA-Z]"); return rgx.IsMatch(letter) ? "#" : letter; } return null; }
public static string ClearForNormalize(this string value) { return value.ClearForNormalize(NormalizationForm.FormKD).Replace(" ", "").ToLower(); }