OC中NSString的操作

来源:互联网 发布:中央空调故障代码软件 编辑:程序博客网 时间:2024/05/22 14:56

1.比较字符

BOOL result = [astring01 isEqualToString:astring02];


1、搜索字符

 NSRange range = [sourcerangeOfString:@">"];

返回值为NSRange,其有两个参数:location  length


若子字符串中包含搜索字符,则返回返回range否则为NSNotFound,有多个结果时,只返回第一个结果。


2、抽取字符串

substringToIndex: 从字符串的开头一直截取到指定的位置,但不包括该位置的字符


-substringFromIndex: 以指定位置开始(包括指定位置的字符),并包括之后的全部字符


-substringWithRange: //按照所给出的位置,长度,任意地从字符串中截取子串


3、替换字符

[String1 replaceCharactersInRange:NSMakeRange(0, 4) withString:@"That"];


4、删除指定range的字符

[String1 deleteCharactersInRange:NSMakeRange(0, 5)];


5、在指定位子插入字符

[String1 insertString:@"Hi! " atIndex:0];


6、拓展字符

stringByAppendingPathComponent:


0 0