NSCharacterSet

inherits from: NSObject

Conforms to: NSObject, NSCoding, NSMutableCopying, NSCopying

Class Methods:

whitespaceCharacterSet

Returns a character set containing only the in-line whitespace characters space (U+0020) and tab (U+0009)

+ (id)whitespaceCharacterSet

e.g.

NSString * str;

NSString *trimmedStr;

trimmedStr = [str stringByTrimmingCharactersInset:[NSCharacterSet whitespaceCharacterSet]];

NSCharacterSet

时间: 2024-11-08 18:29:21

NSCharacterSet的相关文章

Objective-C语法之字符串NSString去掉前后空格或回车符(可以是NSCharacterSet类型的其它字符)

main.m 1 #import <Foundation/Foundation.h> 2 #import "NSString+Trim.h" 3 int main(int argc, const char * argv[]) { 4 @autoreleasepool { 5 NSString *strSource = @" Kenmu 我是啊武 "; 6 NSLog(@"“%@”去掉前后空格后为“%@”", strSource, [N

NSCharacterSet 简单用法

NSCharacterSet 简单用法 NSCharacterSet其实是许多字符或者数字或者符号的组合,在网络处理的时候会用到 NSMutableCharacterSet *base = [NSMutableCharacterSet lowercaseLetterCharacterSet]; //字母 NSCharacterSet *decimalDigit = [NSCharacterSet decimalDigitCharacterSet];   //十进制数字 [base formUni

iOS字符串过滤字符--NSCharacterSet

OC中可以使用stringByTrimmingCharactersInSet函数过滤字符串中的特殊符号. 首先定义一个NSCharacterSet, 包含需要过滤的特殊符号, NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:@"@/::()¥「」".[]{}#%-*+=_\\|~<>$€^•'@#$%^&*()_+'\""]; 这里既要包含全角也要包含半角字符

NSCharacterSet去除字符串中的空格、删除指定\任意字符集

一.去除首尾的空格 /** 1.去除首尾的空格*/ NSString *strMsg=@" 简书作者:CoderZb "; NSString *strResult = [strMsg stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; NSLog(@"去除空格前:%@",strMsg); NSLog(@"去除空格后:%@",strResult); 去除

NSCharacterSet string生态库

NSCharacterSet 正如之前提前过的,基础类库(Foundation)拥有最好的.功能也最全的string类的实现. 但是仅当程序员熟练掌握它时,一个string的实现才是真的好.所以本周,我们将浏览一些基础类库的string生态系统中经常用到且用错的重要组成部分:NSCharacterSet. 如果你对什么是字符编码搞不清楚的话(即使你有很好的专业知识),那么你应该抓住这次机会反复阅读Joel Spolsky的这篇经典的文章"The Absolute Minimum Every So

NSCharacterSet 最常用的用法

NSString *str = @"<p>讨厌的</p>节点<br/></pN>"; //除去字符串中的不想要的        //invertedSet  将去除的反过来变成不去除的 NSCharacterSet  *characterSet = [[NSCharacterSet characterSetWithCharactersInString:@"<p/brh>"] invertedSet]; NS

NSCharacterSet 详解

NSCharacterSet的各个枚举类型的含义如下: 1 controlCharacterSet//控制符 2 whitespaceCharacterSet 3 whitespaceAndNewlineCharacterSet//空格换行 4 decimalDigitCharacterSet//小数 5 letterCharacterSet//文字 6 lowercaseLetterCharacterSet//小写字母 7 uppercaseLetterCharacterSet//大写字母 8

IOS NSCharacterSet 去除NSString中的空格

去除 username中的空格,table newline,nextline 代码如下: NSCharacterSet *whitespace = [NSCharacterSet  whitespaceAndNewlineCharacterSet]; NSString * string [email protected]"liujun        \t          "; string = [string  stringByTrimmingCharactersInSet:whit

IOS开发-ObjC-NSString

NSString是oc语言Foundation框架中常用的类,我根据每个方法的功能将NSString的常用方法分为创建字符串.初始化字符串.判断和比较字符串.大写和小写相互转化.字符串的截取.类型转换等功能.它的方法按功能分如图所示(具体每个方法的作用我在后后面有详细的备注,其实根据驼峰命令也基本可以看出每个方法的作用),有些方法带参数,有些不带参数,方法的使用都很容易,在Xcode下编程时会自动匹配: 1??创建字符串: 1 string:创建一个空字符串 2 stringWithstring