MetroIde.Helpers.VariousFunctions.SterilizeTagClassName C# (CSharp) 메소드

SterilizeTagClassName() 공개 정적인 메소드

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.
리턴 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, "_");
        }