1.截取字元串
NSString*string [email protected]"sdfsfsfsAdfsdf";
string = [string substringToIndex:6];//截取下标6之後的字元串
NSLog(@"截取的值為:%@",string);
[string substringFromIndex:3];//截取下标3之前的字元串
NSLog(@"截取的值為:%@",string);
2.比對字元串
NSString*string [email protected]"sdfsfsfsAdfsdf";
NSRangerange = [stringrangeOfString:@"f"];//比對得到的下标
NSLog(@"rang:%@",NSStringFromRange(range));
string = [string substringWithRange:range];//截取範圍類的字元串
NSLog(@"截取的值為:%@",string);
3.分隔字元串
NSString*string [email protected]"sdfsfsfsAdfsdf";
NSArray *array = [string componentsSeparatedByString:@"A"]; //從字元A中分隔成2個元素的數組
NSLog(@"array:%@",array); //結果是adfsfsfs和dfsdf
4. 替換方法
NSString *string = @"This is a const string";
NSString *string11 = [string stringByReplacingOccurrencesOfString:@"is" withString:@"are"];
這個将is全部替換,如何選擇性替換is,比如第二個is