字符串操作,比较简单,仅做记录!

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学习之--字符串的删除替换(字符串的常用处理,删除,替换)相关推荐

  1. 《从零开始学Swift》学习笔记(Day 14)——字符串的插入、删除和替换

    原创文章,欢迎转载.转载请注明:关东升的博客 对应可变字符串可以插入.删除和替换,String提供了几个方法可以帮助实现这些操作.这些方法如下: splice(_:atIndex:).在索引位置插入字 ...

  2. linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )

    在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略 ...

  3. linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )...

    在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略 ...

  4. R语言应用substr函数和substring函数抽取(extract)、删除(Remove)、替换、匹配(Match)特定的字符串、并对比两个函数的异同、grepl检查子字符串是否存在于字符串中

    R语言应用substr函数和substring函数抽取(extract).删除(Remove).替换(Replace).匹配(Match)特定的字符串.并对比substr函数和substring函数在 ...

  5. Java 字符串常用操作(比较、查找位置、删除字符、替换字符串、反向输出、是否存在、分割字符串、大小写转换,区域比较、拼接字符串)

    字符串比较 public class StringCompareEmp{public static void main(String args[]){String str = "Hello ...

  6. python删除、替换字符串某字符后的字符串(删除字符串、替换字符串、strip、split、rstrip、lstrip、replace)

    删除字符串某字符后的字符串 url = "phpmyadmin.css.php?3Fserver=1&lang=en&token=39e3d96974667d6163351c ...

  7. JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法

    js字符串截取的方法 方法一: str.slice(开始位置,结束位置) //start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,s ...

  8. 【iOS学习笔记】玩转字符串

    原文出自http://www.objccn.io/issue-9-2/ 在每个应用里我们都大量使用字符串.下面我们将快速看看一些常见的操作字符串的方法,过一遍常见操作的最佳实践. 字符串的比较.搜索和 ...

  9. SQL 删除替换字符串中第一次出现的指定字符

    在SQL Server中删除字符串中第一次出现的字符,使用到charindex函数获取字符第一次出现的位置索引,再使用STUFF函数替换掉指定位置的字符,如下所示: --目的:删除替换字符串中第一次出 ...

  10. R语言删除/替换字符串中的标点符号/字母/数据的方法

    使用函数 gsub base包中的 gsub() 可以替换/删除字符串中的各种标点符号/字母/数据 # 删除字符串a中的双引号 gsub('["]', '', string_a)# 删除字符 ...

最新文章

  1. 数据结构源码笔记(C语言):哈希表的相关运算算法
  2. element vue 纵向滑动条_【求助】vue element搭建的后台,侧边栏如何设置滚动条?...
  3. flink的checkpoint实验-scala版本
  4. datetime对应的java类型_MySQL数据类型笔记
  5. SpringMVC的拦截器讲解
  6. word2003插入页码
  7. 第十一天 安装Oracle数据库
  8. table中添加下拉框
  9. PHPStorm IDE 快捷键(MAC)
  10. 由于没有公钥,无法验证下列签名 :NO_PUBKEY 的解决方法
  11. Mac10.12开启NTFS读写
  12. 最短路径例题(Floyd、Dijkstra)
  13. 学习外挂 -------- 成长过程(经典推荐)
  14. 一级计算机考试比分,人工智能期末考试模拟试题一01
  15. 关于笔记本突然鼠标无法连接,电脑蓝牙消失的问题
  16. 前端之搭建简单的Node服务器
  17. 【java1234】java学习路线图2018
  18. jQuery获取下拉选单的值
  19. Adobe XMP SDK编译
  20. 基于matab GUI的图形处理火焰检测系统

热门文章

  1. 电子工业出版社博文视点Open Party 新年聚会 圆满成功召开
  2. 开心记账本 投资理财两不误
  3. 简易JTAG线缆原理
  4. 重新leetcode第2天——递归讲解合集
  5. PyTorch:数据读取1 - Datasets及数据集划分
  6. mysql 1z0_MySQL 8 OCP(1Z0-908)认证考试题库原题(第12题)
  7. 力扣-83 删除排序链表中的重复元素
  8. Harmony OS — Switch开关状态
  9. Java学习之路 之 使用技巧篇
  10. Flutter学习 — 创建一个 grid List