查询字符串中某部分的字符串

NSString *string=@"http://localhost:8099/test/user=admin&pwd=123";

        NSRange rang=[string rangeOfString:@"8099"];

        

        if (rang.location==NSNotFound) {

            NSLog(@"未找到");

        }else

        {

            NSLog(@"location=%ld,length=%ld",rang.location,rang.length);

        }

        //快速输出范围

        NSLog(@"%@",NSStringFromRange(rang));

        

        NSRange rang=[string rangeOfString:@"user="];

        NSRange rang1=[string rangeOfString:@"&pwd"];

        NSUInteger userLocation=rang.location+rang.length,userLength=rang1.location-userLocation;

        

        NSRange userRang={userLocation,userLength};

        NSString *user=[string substringWithRange:userRang];

        NSLog(@"%@",user);

posted @ 2016-01-06 17:06  5个半柠檬C  阅读(205)  评论(0编辑  收藏  举报