- (NSCharacterSet *)controlCharacterSet; //控制符
- (NSCharacterSet *)whitespaceCharacterSet; //空格
- (NSCharacterSet *)whitespaceAndNewlineCharacterSet;//首位空格
- (NSCharacterSet *)decimalDigitCharacterSet; //小数
- (NSCharacterSet *)letterCharacterSet; //文字
- (NSCharacterSet *)lowercaseLetterCharacterSet; //小写字母
- (NSCharacterSet *)uppercaseLetterCharacterSet; //大写字母
- (NSCharacterSet *)nonBaseCharacterSet; //非基础
- (NSCharacterSet *)alphanumericCharacterSet; //字母数字
- (NSCharacterSet *)decomposableCharacterSet; //可分解
- (NSCharacterSet *)illegalCharacterSet; //非法
- (NSCharacterSet *)punctuationCharacterSet; //标点
- (NSCharacterSet *)capitalizedLetterCharacterSet; //大写
- (NSCharacterSet *)symbolCharacterSet; //符号
- (NSCharacterSet *)newlineCharacterSet NS_AVAILABLE(10_5, 2_0);//换行符
+ (NSCharacterSet *)characterSetWithRange:(NSRange)aRange;
+ (NSCharacterSet *)characterSetWithCharactersInString:(NSString *)aString;
+ (NSCharacterSet *)characterSetWithBitmapRepresentation:(NSData *)data;
+ (NSCharacterSet *)characterSetWithContentsOfFile:(NSString *)fName;
- (instancetype) initWithCoder:(NSCoder *)aDecoder NS_DESIGNATED_INITIALIZER;
- (BOOL)characterIsMember:(unichar)aCharacter;
@property (readonly, copy) NSData *bitmapRepresentation;
@property (readonly, copy) NSCharacterSet *invertedSet;
- (BOOL)longCharacterIsMember:(UTF32Char)theLongChar;
- (BOOL)isSupersetOfSet:(NSCharacterSet *)theOtherSet;
- (BOOL)hasMemberInPlane:(uint8_t)thePlane;