Remove all whitespace from C# string with regex
I am building a string of last names separated by hyphens. Sometimes a whitespace gets caught in there. I need to remove all whitespace from end result.
Sample string to work on:
It needs to end up as (no space after Anderson):
The last name string is in a string variable, LastName.
I am using a regular expression:
Regex.Replace(LastName, @"[\s+]", "");
The result of this is:
I also tried:
Regex.Replace(LastName, @"\s+", "");
Regex.Replace(LastName, @"\s", "");
What am I doing wrong?
Instead of a RegEx use Replace for something that simple:
LastName = LastName.Replace(" ", String.Empty);