Using regular expressions in C#, is there any way to find and remove duplicate words or symbols in a string containing a variety of words and symbols?
Ex.
Some people, when confronted with a problem, think “I know, I'll use regular expressions.” Now they have two problems.
See When not to use Regex in C# (or Java, C++ etc)
Of course using a regex to split the string into words may be a useful first step, however String.Split() is clear and it lickly to do everything you need.