Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class CleanedName
- {
- // Clean Name
- // --------------------------------------------------
- // Given a string, this will remove illegal characters so
- // it fits within Maya naming conventions
- public static string CleanName(string name)
- {
- // We have to strip out any illegal characters from the name
- // a-z A-Z 0-9 and _ are the only accepted characters
- StringBuilder cleanedName = new StringBuilder(name.Length);
- // We will be moving forward through the name,
- // keeping only letters, numbers, and underscores.
- foreach (char character in name)
- {
- if (char.IsLetterOrDigit(character) || character == '_') cleanedName.Append(character);
- }
- // Convert the stringbuilder into a string
- return cleanedName.ToString();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement