MetroIde.Helpers.VariousFunctions.SterilizeTagClassName C# (CSharp) Method

SterilizeTagClassName() public static method

Replaces invalid filename characters in a tag class with an underscore (_) so that it can be used as part of a path.
public static SterilizeTagClassName ( string name ) : string
name string The tag class string to replace invalid characters in.
return string
        public static string SterilizeTagClassName(string name)
        {
            // http://stackoverflow.com/questions/309485/c-sharp-sanitize-file-name
            string regex = string.Format(@"(\.+$)|([{0}])", InvalidFileNameChars);
            return Regex.Replace(name, regex, "_");
        }