可变字符串 插入,删除,替换,赋值
NSString *str=@"welcome to oc";//字符串常量不能放在可变字符串中,应该放在不可变的字符串中
mustr=[NSMutableString stringWithString:str];//把不可变字符串放入可变字符串中
NSLog(@"%@",mustr);
//插入
[mustr insertString:@" students"atIndex:7];//在指定位置插入字符串
[mustr appendString:@" teacher"];//在末尾插入字符串
[mustr appendFormat:@"第二遍插入:%@",str];//在末尾格式化插入字符串
NSLog(@"%@",mustr);
//删除
[mustr deleteCharactersInRange:NSMakeRange(8,9)];
NSLog(@"%@",mustr);
//查找并删除
NSRange rang=[mustr rangeOfString:@"teacher"];
if (rang.location!=NSNotFound) {
[mustr deleteCharactersInRange:rang];
}
NSLog(@"%@",mustr);
//重新赋值
[mustr setString:str];
NSLog(@"%@",mustr);
//替换
NSRange rang1=[mustr rangeOfString:@"oc"];
[mustr replaceCharactersInRange:rang1 withString:@"IOS"];
NSLog(@"%@",mustr);
转载于:https://www.cnblogs.com/hz-1521049517/p/5108710.html
可变字符串 插入,删除,替换,赋值相关推荐
- iOS学习-字符串的删除替换
字符串的常用处理,删除,替换.记录一下,方便查找. -------------------------------------------------------------------------- ...
- C++字符串赋值、拼接、查找、替换、存取、插入删除和子串
#include <iostream> #include <vector> #include <algorithm> using namespace std; in ...
- 【C++编程语言】之string容器 基本概念 构造函数 赋值 拼接 查找 替换比较 插入 删除 子串获取
目录 1.string基本概念 2.string构造函数 3.string赋值操作 4.string字符串拼接 5.string查找和替换 6.string字符串比较 7.string单个字符的访问和 ...
- JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法
js字符串截取的方法 方法一: str.slice(开始位置,结束位置) //start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,s ...
- html中splice向数组添加元素,js中splice()的强大(删除,插入或替换数组的元素)
1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数) 2.插入-向数组指定位置插入任意项元素.三个参数,第一个参数(其实位置),第二个参数(0),第三个参数( ...
- STL string容器 构造,查找,替换,拼接,比较,截取,插入删除
目录 构造函数 赋值操作 字符串拼接 查找替换 字符串比较 字符串存取 插入删除 字符串截取 构造函数 #include<iostream> using namespace std; # ...
- 字符串操作:插入,替换,填充及移除
字符串操作系列 本次涉及插入,替换,移除和填充几个操作. 1.插入(Insert) Insert(int startIndex,string value) :用于在一个字符串中的指定起始索引处插入另外 ...
- python删除、替换字符串某字符后的字符串(删除字符串、替换字符串、strip、split、rstrip、lstrip、replace)
删除字符串某字符后的字符串 url = "phpmyadmin.css.php?3Fserver=1&lang=en&token=39e3d96974667d6163351c ...
- SQL 删除替换字符串中第一次出现的指定字符
在SQL Server中删除字符串中第一次出现的字符,使用到charindex函数获取字符第一次出现的位置索引,再使用STUFF函数替换掉指定位置的字符,如下所示: --目的:删除替换字符串中第一次出 ...
最新文章
- 搬书匠 mysql_如何java进阶,我一直都有在学习,可是感觉好久都没进步了,心里好焦急?...
- 文巾解题 182. 查找重复的电子邮箱
- Kruskal重构树
- x264 n-th pass编码时候Stats文件的含义
- WSDM 2022 | 基于元学习的多场景多任务商家建模
- 函数式编程 -- 纯函数、柯里化函数
- JavaSE----变量、String、运算符、流程控制
- 小米路由老毛子 潘多拉Padavan 无线桥接中继
- Apache Ant安装与配置
- gan怎么输入一维数据_GAN网络,利用gan网络完成对一维数据点的生成
- Java基础——类和对象
- 对联广告php代码,JS实现很实用的对联广告代码(可自适应高度)
- 如何拼接多张图片,多张图片拼接成一张
- 数码类评测:南卡第二代pencil电容触控笔
- 【里程碑】牛X的一塌糊涂,不需要目标板额外做任何代码,实时检测RTOS的任务执行情况,支持在线和脱机玩法
- C语言写货郎问题(贪心算法)
- 盘点2018云栖大会的黑科技
- jQuery使用ajaxSubmit()提交表单
- 与苹果一起下坠|深氪Lite
- 《中国垒球》:跨界联赛·完美落幕