美文网首页
替换字符,将字符串中的部分数据换成另一个

替换字符,将字符串中的部分数据换成另一个

作者: 哎呦我去叫什么呢 | 来源:发表于2021-12-20 16:52 被阅读0次
        NSMutableString * string = [[NSMutableString alloc] initWithString:@"hello134hello"];
        NSLog(@"%@",[self string:[string mutableCopy] start:2 end:5]);
        NSLog(@"%@",[self string:[string mutableCopy] start:1 end:3]);
        NSLog(@"%@",[self string:[string mutableCopy] start:1 end:2]);
    
    
    /// 替换字符,将字符串中的部分数据换成另一个
    /// @param string 要修改的字符串
    /// @param num 替换的起始位置
    /// @param end 替换的长度
    -(NSString *)string:(NSMutableString *)string start:(NSInteger)num end:(NSInteger)end{
        
        NSRange range = NSMakeRange(num, end);
        
        NSString * str2  = @"";
        for (int i = 0; i < end; i++) {
            str2 = [NSString stringWithFormat:@"%@*",str2];
        }
        
        [string replaceCharactersInRange:range withString:str2];
        
        return string;
    }
    

    相关文章

      网友评论

          本文标题:替换字符,将字符串中的部分数据换成另一个

          本文链接:https://www.haomeiwen.com/subject/ywezfrtx.html