oc--截取字符串(从网址中截取用户名和密码)

/*截取字符串 从网址中截取用户名和密码*/
 2         NSString *str=@"http://localhost:8090.cn?user=adminator&pwd=1234ABCD";
 3         NSRange range1=[str rangeOfString:@"user="];
 4         NSRange range2=[str rangeOfString:@"&pwd="];
 5         NSUInteger userlocation=range1.location+range1.length;
 6         NSUInteger userlength=range2.location-(range1.location+range1.length);
 7         NSRange userRange={userlocation,userlength};// 自定义一个结构体范围
 8         NSString *str1=[str substringWithRange:userRange];
 9         NSLog(@"user=%@",str1);
10         NSUInteger strlen=[str length];
11         NSUInteger pwdlocation=userlength+userlocation+range2.length;
12         NSUInteger pwdlength=strlen-(userlength+userlocation+range2.length);
13         NSRange pwdRange={pwdlocation,pwdlength};// 自定义一个结构体范围
14         NSString *str2=[str substringWithRange:pwdRange];
15         NSLog(@"pwd=%@",str2);

 

posted @ 2016-01-08 17:40  海绵宝宝つ丢了派大星  阅读(350)  评论(0编辑  收藏  举报