I have the following regex:
foo = Regex.Replace(foo, @"[^a-zA-Z0-9\s-]", " ");
Currently, this removes Unicode characters. What regex can I use remove all non-URL friendly characters (i.e. : , < etc.), but allow Unicode and accented characters?
Thanks, Mark