上班50天了,我在想在得到工资的同时,我学到了什么???
突然发觉失去了当年的积极性。懒惰了。
为了不落伍不淘汰。必须加油努力!
记录一下出发时间 。但是这个技术博客只好 凑个数了。。
1.去除首尾的空白符号
NSString *strMsg=@"我爱北京天安门";
id cs= [NSCharacterSet characterSetWithCharactersInString:@"天门"];
NSString *strResult = [strMsg stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
2.去掉首尾指定的字符集
NSString *strMsg=@"我爱北京天安门";
id cs= [NSCharacterSet characterSetWithCharactersInString:@"天门"];
NSString *strResult=[strMsg stringByTrimmingCharactersInSet:cs];
3.去除指定的字符集
NSString *strMsg=@"我爱北京天安门";
NSCharacterSet *cs= [NSCharacterSet characterSetWithCharactersInString:@"天门"];
NSMutableString *theString=[NSMutableString stringWithString:strMsg];
NSString *strResult= [self clearnIllegitCharacters:theString andCharacterSet:cs];
// 清除敏感词语,根据给定的字符串&字符集
- (NSString *)clearnIllegitCharacters:(NSMutableString *)originString andCharacterSet:(NSCharacterSet *)cs{
NSString *strResult=nil;
NSRange range2;
do {
range2=[originString rangeOfCharacterFromSet:cs options:NSLiteralSearch];
if (range2.location!=NSNotFound) {
// [originString deleteCharactersInRange:range2];
[originString replaceCharactersInRange:range2 withString:@"*"];
}
} while (range2.location!=NSNotFound);
strResult=[[NSString alloc] initWithString:originString];
return strResult;
}