zoukankan      html  css  js  c++  java
  • iOS学习-字符串的删除替换

    字符串的常用处理,删除,替换。记录一下,方便查找。

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    - (void)viewDidLoad {
        [super viewDidLoad];
       
        NSString *str1 = @"<hello,wo  r d!>";
        //删除字符串两端的尖括号
        NSMutableString *mString = [NSMutableString stringWithString:str1];
        //第一个参数是要删除的字符的索引,第二个是从此位开始要删除的位数
        [mString deleteCharactersInRange:NSMakeRange(0, 1)];
        [mString deleteCharactersInRange:NSMakeRange(mString.length-1, 1)];
        NSLog(@"mString:%@",mString);
        
        //删除字符串中的空格
        NSString *str2 = [mString stringByReplacingOccurrencesOfString:@" " withString:@""];
        NSLog(@"str2:%@",str2);
        
        //同样的可以替换字符
        NSString *str3 = [str2 stringByReplacingOccurrencesOfString:@"," withString:@""];
        NSLog(@"str3:%@",str3);
        
        //替换某一位置的字符
        NSString *str4 = [str3 stringByReplacingCharactersInRange:NSMakeRange(0, 1) withString:@"哈哈"];
        NSLog(@"str4:%@",str4);
    }

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  • 相关阅读:
    高级指令(三)
    高级指令(二)
    高级指令(一)
    高级指令(四)
    基础指令(二)
    02使用Maven构建Java项目
    03初识Maven核心概念(上)
    01Maven概述与安装
    关于sizeof与#pragma pack 以及网络上关于字节对齐的一点感想
    学习之"setjmp和longjmp函数"
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/10177591.html
Copyright © 2011-2022 走看看