美文网首页
NSCharacterSet 使用

NSCharacterSet 使用

作者: Harely | 来源:发表于2020-01-14 15:09 被阅读0次

    //根据一个给定的字符串获取一个NSCharacterSet对象
    +(NSCharacterSet *)characterSetWithCharactersInString:(NSString *)aString;

    NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:@"0123456789"];
    NSString *str = @"7sjf78sf990s";
    NSLog(@"set----%@",[str componentsSeparatedByCharactersInSet:set]);  
    

    打印:


    正常过滤



    //相反字符串限制 【具体见接下的例子】
    @property (readonly, copy) NSCharacterSet *invertedSet;

    NSCharacterSet *invertedSet = [[NSCharacterSet characterSetWithCharactersInString:@"0123456789"] invertedSet];
    NSLog(@"invertedSet----%@",[str componentsSeparatedByCharactersInSet:invertedSet]);
    

    打印:


    invertedSet 属性反向过滤



    参考资料:
    NSCharacterSet 详解

    相关文章

      网友评论

          本文标题:NSCharacterSet 使用

          本文链接:https://www.haomeiwen.com/subject/rxkaactx.html