NSCharacterSet的各個枚舉類型的含義如下:
controlCharacterSet//控制符 whitespaceCharacterSet whitespaceAndNewlineCharacterSet//空格換行 decimalDigitCharacterSet//小數 letterCharacterSet//文字 lowercaseLetterCharacterSet//小寫字母 uppercaseLetterCharacterSet//大寫字母 nonBaseCharacterSet//非基礎 alphanumericCharacterSet//字母數字 decomposableCharacterSet//可分解 illegalCharacterSet//非法 punctuationCharacterSet//標點 capitalizedLetterCharacterSet//大寫 symbolCharacterSet//符號 newlineCharacterSet//換行符