I\'m completely incapable of regular expressions, and so I need some help with a problem that I think would best be solved by using regular expressions.
I have list
You can use:
string regExp = "\\W";
This is equivalent to Daniel's "[^a-zA-Z0-9]"
[^a-zA-Z0-9]
\W matches any nonword character. Equivalent to the Unicode categories [^\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}].
[^\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}]