在字符串中找到你需要的位置
2016-01-11 10:52
381 查看
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSString *str=@"http://localhost:8099/test/user=admin&pwd=123";
NSRange range1=[str rangeOfString:@"user="];
NSRange range2=[str rangeOfString:@"&pwd"];
//找到位置
NSLog(@"%@",NSStringFromRange(range1));
NSUInteger useLen=range2.location-(range1.location+range1.length);
NSUInteger userLoc=range1.location+range1.length;
NSRange userrange={userLoc,useLen};
NSString *user=[str substringWithRange:userrange];
NSLog(@"%@",user);
}
return 0;
}
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSString *str=@"http://localhost:8099/test/user=admin&pwd=123";
NSRange range1=[str rangeOfString:@"user="];
NSRange range2=[str rangeOfString:@"&pwd"];
//找到位置
NSLog(@"%@",NSStringFromRange(range1));
NSUInteger useLen=range2.location-(range1.location+range1.length);
NSUInteger userLoc=range1.location+range1.length;
NSRange userrange={userLoc,useLen};
NSString *user=[str substringWithRange:userrange];
NSLog(@"%@",user);
}
return 0;
}
相关文章推荐
- ace 读取excel
- Java魔法堂:注释和注释模板 (转)
- jvm钩子:Java应用中使用ShutdownHook友好地清理现场
- 解决Plugin is too old,please update to a more recent version,or set ANDROID_DAILY_OVERRIDE..
- iOS 自带定位服务
- Android网络请求框架:Volley简单使用
- C++运算符重载
- 关于sharePreference的数据Demo
- TOMCAT 优化设置
- 获取客户端ip地址
- 地址
- Android Property Animation属性动画:rotation旋转(2)
- Android横竖屏切换实例总结
- PostgreSQL数据库配置文件之postgresql.conf全部参数详解
- Python-层次聚类-Hierarchical clustering
- 在执行框中去除时间
- JAVA中extends 与implements区别
- android动画效果
- Windows下安装并设置Redis
- Android自定义圆角ImageView