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); 
     
    让明天,不后悔今天的所作所为
  • 相关阅读:
    互联网创业瞄准Web3.0时代 风投商造梦与毁梦 沧海
    SOA基础结构探究:服务调节与指挥 沧海
    排序算法小结 沧海
    上班触感 沧海
    经典程序摘录 沧海
    经典C程序100例 沧海
    ITIL进入快速增长期 2010年亚太市场将达$8亿 沧海
    必须要掌握的七种谈话技巧 沧海
    如何准备软件工程师的面试 沧海
    Junit教程 拂晓风起
  • 原文地址:https://www.cnblogs.com/-yun/p/4495034.html
Copyright © 2011-2022 走看看