C# removing substring from end of string
string[] remove = { “a”, “am”, “p”, “pm” }; string inputText = “blalahpm”; foreach (string item in remove) if (inputText.EndsWith(item)) { inputText = inputText.Substring(0, inputText.LastIndexOf(item)); break; //only allow one match at most }