Я строю строку имен, разделенных дефисом. Иногда туда попадает пробел. Мне нужно удалить все пробелы из конечного результата.
Пример строки для работы над:
Андерсон-Рид-Смит
Ему нужно закончить (без пробега после Андерсона):
Андерсон-Рид-Смит
Строка имени находится в строковой переменной LastName.
Я использую регулярное выражение:
Regex.Replace(LastName, @"[\s+]", "");
Результат:
Андерсон-Рид-Смит.
Я также пробовал:
Regex.Replace(LastName, @"\s+", "");
и
Regex.Replace(LastName, @"\s", "");
Что я делаю неправильно?