zoukankan      html  css  js  c++  java
  • 字符串 截取

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[]) {

        @autoreleasepool {

            

    //前缀 后缀

        // 判断字符串是否有此前缀

            NSString *str=@"IOS8-张三.jpg";

            BOOL result=[str hasPrefix:@"IOS"];

            NSLog(@"%d",result);

        //判断字符串是否有此后缀

            BOOL result1=[str hasSuffix:@".jpg"];

             NSLog(@"%d",result1);

             NSString *s=@"apple banana pear";

            NSArray *array=[s componentsSeparatedByString:@" "];

            NSLog(@"%@",array);

    //截取字符串

            NSString *s1=@"abcdefg";

            NSString *news1=[s1 substringToIndex:4];

    //substringToIndex 从字符串开始位置一直截到指定位置,但是不包含指定位置

            NSString *news2=[s1 substringFromIndex:4];

    //substringFromIndex 从指定位置开始(并且包含指定位置)之后的全部字符

            NSLog(@"%@",news1);

            NSLog(@"%@",news2);

            

        //根据范围截取字符串

            NSString *t=@"abcdefg";

            NSRange rang;

            rang.location=2;

            rang.length=3;

            NSString *newt=[t substringWithRange:rang];//根据范围截取字符串

            NSLog(@"%@",newt);

            NSString *r=@"bdyhluavylegabyivrbdgsiulre=vbhdf";

            NSRange rang=[r rangeOfString:@"lre="]

        }

        return 0;

    }

  • 相关阅读:
    hdu 1551 恶心的卡精度题
    ubuntu下升级firefox
    清理windows垃圾
    hdu 1575 矩阵快速幂
    右键菜单中添加用记事本打开(转)
    hdu 1525 博弈
    PHP字符串函数(转)
    笔试注意事项
    .NET 2.0面向对象编程揭秘 继承
    李开复:21世纪7种人才最抢手
  • 原文地址:https://www.cnblogs.com/haitong-0311/p/5120359.html
Copyright © 2011-2022 走看看