我正在构建一串用连字符分隔的姓氏。有时空白会被夹在其中。我需要从最终结果中删除所有空格。
要处理的示例字符串:
安德森-里德-史密斯
它需要以(安德森之后没有空格)结束:
安德森-里德-史密斯
姓氏字符串位于字符串变量 LastName 中。
我正在使用正则表达式:
Regex.Replace(LastName, @"[\s+]", "");
结果是:
安德森-里德-史密斯。
我也试过:
Regex.Replace(LastName, @"\s+", "");
和
Regex.Replace(LastName, @"\s", "");
我究竟做错了什么?