zoukankan      html  css  js  c++  java
  • 根据字符串中的具体信息来找到其具体位置和长度

    #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;

    }

  • 相关阅读:
    java基础英语---第二天
    树莓派的版本
    Linux系统下安装.deb文件
    在Raspberry上安装ROS
    树莓派文件权限的转换
    树莓派中Linux的相关命令
    raspberry连接ssh和vnc
    链表的建立及释放
    一些小细节问题
    关于构建二维动态内存(堆)及释放
  • 原文地址:https://www.cnblogs.com/jidezhi/p/5120736.html
Copyright © 2011-2022 走看看