zoukankan      html  css  js  c++  java
  • 字符串删减

     
    *----------------在串中搜索子串----------------*/        

        NSString *string1 = @"This is a string";
        NSString *string2 = @"string";
        NSRange range = [string1 rangeOfString:string2];
        int location = range.location;
        int leight = range.length;
        NSString *astring = [[NSString alloc] initWithString:[NSString stringWithFormat:@"Location:%i,Leight:%i",location,leight]];
        NSLog(@"astring:%@",astring);
        [astring release];


        /*----------------抽取子串 ----------------*/        

        //-substringToIndex: 从字符串的开头一直截取到指定的位置,但不包括该位置的字符
        NSString *string1 = @"This is a string";
        NSString *string2 = [string1 substringToIndex:3];
        NSLog(@"string2:%@",string2);




        //-substringFromIndex: 以指定位置开始(包括指定位置的字符),并包括之后的全部字符
        NSString *string1 = @"This is a string";
        NSString *string2 = [string1 substringFromIndex:3];
        NSLog(@"string2:%@",string2);
     
        //-substringWithRange: //分割字符串成数组
        NSString *string1 = @"This is a string";
        NSArray *string2 = [string1 componentsSeparatedByString:@"-"];

        NSLog(@"string2:%@",string2); 


        //-substringWithRange: //按照所给出的位置,长度,任意地从字符串中截取子串
        NSString *string1 = @"This is a string";
        NSString *string2 = [string1 substringWithRange:NSMakeRange(0, 4)];
        NSLog(@"string2:%@",string2); 
     
    让明天,不后悔今天的所作所为
  • 相关阅读:
    Merge Sorted Array
    Remove Duplicates from Sorted List
    Climbing Stairs
    Plus One
    微信开发 (四) 微信网页授权
    基于注解的实现获取微信openId1
    利用TortoiseGit(小乌龟)将项目上传至GitHub网站
    微信网页授权多次回调code请求
    安装git之后,桌面出现蓝色问号的解决方法
    两个日期之间的日历
  • 原文地址:https://www.cnblogs.com/-yun/p/4495034.html
Copyright © 2011-2022 走看看