iOS学习之--字符串的删除替换(字符串的常用处理,删除,替换)
字符串操作,比较简单,仅做记录!
1、删除
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);
2、删除指定字符串
//删除字符串中的空格NSString *str2 = [mString stringByReplacingOccurrencesOfString:@" " withString:@""];NSLog(@"str2:%@",str2);
3、替换字符
//同样的可以替换字符NSString *str3 = [str2 stringByReplacingOccurrencesOfString:@"," withString:@"好"];NSLog(@"str3:%@",str3);
4、替换指定位置字符
//替换某一位置的字符NSString *str4 = [str3 stringByReplacingCharactersInRange:NSMakeRange(0, 1) withString:@"哈哈"];NSLog(@"str4:%@",str4);
打印如下:
仅做记录!
转载于:https://www.cnblogs.com/hero11223/p/10612817.html
iOS学习之--字符串的删除替换(字符串的常用处理,删除,替换)相关推荐
- 《从零开始学Swift》学习笔记(Day 14)——字符串的插入、删除和替换
原创文章,欢迎转载.转载请注明:关东升的博客 对应可变字符串可以插入.删除和替换,String提供了几个方法可以帮助实现这些操作.这些方法如下: splice(_:atIndex:).在索引位置插入字 ...
- linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )
在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略 ...
- linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )...
在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略 ...
- R语言应用substr函数和substring函数抽取(extract)、删除(Remove)、替换、匹配(Match)特定的字符串、并对比两个函数的异同、grepl检查子字符串是否存在于字符串中
R语言应用substr函数和substring函数抽取(extract).删除(Remove).替换(Replace).匹配(Match)特定的字符串.并对比substr函数和substring函数在 ...
- Java 字符串常用操作(比较、查找位置、删除字符、替换字符串、反向输出、是否存在、分割字符串、大小写转换,区域比较、拼接字符串)
字符串比较 public class StringCompareEmp{public static void main(String args[]){String str = "Hello ...
- python删除、替换字符串某字符后的字符串(删除字符串、替换字符串、strip、split、rstrip、lstrip、replace)
删除字符串某字符后的字符串 url = "phpmyadmin.css.php?3Fserver=1&lang=en&token=39e3d96974667d6163351c ...
- JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法
js字符串截取的方法 方法一: str.slice(开始位置,结束位置) //start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,s ...
- 【iOS学习笔记】玩转字符串
原文出自http://www.objccn.io/issue-9-2/ 在每个应用里我们都大量使用字符串.下面我们将快速看看一些常见的操作字符串的方法,过一遍常见操作的最佳实践. 字符串的比较.搜索和 ...
- SQL 删除替换字符串中第一次出现的指定字符
在SQL Server中删除字符串中第一次出现的字符,使用到charindex函数获取字符第一次出现的位置索引,再使用STUFF函数替换掉指定位置的字符,如下所示: --目的:删除替换字符串中第一次出 ...
- R语言删除/替换字符串中的标点符号/字母/数据的方法
使用函数 gsub base包中的 gsub() 可以替换/删除字符串中的各种标点符号/字母/数据 # 删除字符串a中的双引号 gsub('["]', '', string_a)# 删除字符 ...
最新文章
- 数据结构源码笔记(C语言):哈希表的相关运算算法
- element vue 纵向滑动条_【求助】vue element搭建的后台,侧边栏如何设置滚动条?...
- flink的checkpoint实验-scala版本
- datetime对应的java类型_MySQL数据类型笔记
- SpringMVC的拦截器讲解
- word2003插入页码
- 第十一天 安装Oracle数据库
- table中添加下拉框
- PHPStorm IDE 快捷键(MAC)
- 由于没有公钥,无法验证下列签名 :NO_PUBKEY 的解决方法
- Mac10.12开启NTFS读写
- 最短路径例题(Floyd、Dijkstra)
- 学习外挂 -------- 成长过程(经典推荐)
- 一级计算机考试比分,人工智能期末考试模拟试题一01
- 关于笔记本突然鼠标无法连接,电脑蓝牙消失的问题
- 前端之搭建简单的Node服务器
- 【java1234】java学习路线图2018
- jQuery获取下拉选单的值
- Adobe XMP SDK编译
- 基于matab GUI的图形处理火焰检测系统