NSCharacterSet 对于string处理,在IOS生态系统中经常用到且用错的重要组成部分:NSCharacterSet。下面详解一下: NSCharacterSet ,以及它的可变版本NSMutableCharacterSet,用面向对象的方式来表示一组Unic ...
NSCharacterSet
对于string处理,在IOS生态系统中经常用到且用错的重要组成部分:NSCharacterSet
。下面详解一下:
NSCharacterSet
,以及它的可变版本NSMutableCharacterSet
,用面向对象的方式来表示一组Unicode字符。它经常与NSString
及NSScanner
组合起来使用,在不同的字符上做过滤、删除或者分割操作。为了给你提供这些字符是哪些字符的直观印象,请看看NSCharacterSet
提供的类方法:
1 alphanumericCharacterSet //所有数字和字母(大小写) 2 3 capitalizedLetterCharacterSet //大写 4 5 controlCharacterSet //控制符 6 7 decimalDigitCharacterSet //0-9的数字 8 9 decomposableCharacterSet //可分解10 11 illegalCharacterSet //非法12 13 letterCharacterSet //所有字母 14 15 lowercaseLetterCharacterSet //小写字母16 17 newlineCharacterSet //换行符18 19 nonBaseCharacterSet //非基础 20 21 punctuationCharacterSet //标点符号22 23 symbolCharacterSet //符号24 25 uppercaseLetterCharacterSet //大写字母26 27 whitespaceAndNewlineCharacterSet //空格和换行符28 29 whitespaceCharacterSet //空格
原标题:NSCharacterSet
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。