截取字符串
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
/* NSString *str=@"apple banana pear";
NSArray *array=[str componentsSeparatedByString:@" "];
NSLog(@"%@",array);*/
/* //substringToIndex 从字符串开始位置,一直截到你指定位置,但是不包括你指定的位置
NSString *str1=@"abcdefg";
NSString *newStr1=[str1 substringToIndex:4];
NSLog(@"%@",newStr1);
//substringFromIndex 以指定位置开始(并且包括指定位置)之后的全部字符
NSString *newstr2=[str1 substringFromIndex:4];
NSLog(@"%@",newstr2);*/
/* //根据范围截取字符串
NSString *str3=@"abcdefg";
NSRange rang;
rang.location=2;
rang.length=3;
NSString *newStr3=[str3 substringWithRange:rang];
NSLog(@"%@",newStr3);*/
NSString *string=@"http://localhost:8099/test/user=admin&pwd=123";
NSRange rang= [string rangeOfString:@"pwd="];
NSLog(@"location=%ld,length=%ld",rang.location,rang.length);
NSLog(@"pwd=%@",[string substringFromIndex:rang.location+rang.length]);
}
return 0;
}