Reputation: 4800
I've been scratching my head trying to figure out how to use Regex.Replace to take an arbitrary string and return a string that consists of only the alpha-numeric characters of the original string (all white space and punctuation removed).
Any ideas?
Upvotes: 5
Views: 1656
Reputation: 144206
You could use linq:
string alphanumeric = new String(original.Where(c => Char.IsLetterOrDigit(c)).ToArray());
Upvotes: 5