截取某字符串的前10个字符串

let sub1 = str.prefix(10)

截取某字符串的后10个字符串

let str1 = str.suffix(10)

也可以换种写法

let index2 = str.index(str.endIndex, offsetBy: -10)
let sub4 = str[index2..<str.endIndex]

截取某字符串的第3个字符到第6个字符范围的字符串

let index3 = str.index(str.startIndex, offsetBy: 3)
let index4 = str.index(str.startIndex, offsetBy: 6)
let sub4 = str[index3..<index4]

转载于:https://www.cnblogs.com/heyode/p/9149483.html

swift 4 字符串截取相关推荐

  1. swift中字符串截取方法(substring)

    下面介绍2种swift的字符串截取方法,实际上用到了substringFromIndex,substringToIndex,substringWithRange 1.将String转化为NSStrin ...

  2. Swift 中字符串截取的几种常见情况

    截取前 n 个字符: let str = "Hello, Swift!" let prefix = str.prefix(5) print(prefix) // "Hel ...

  3. Swift字符串截取extention,简便截取方法

    Swift的字符串截取并不能直接通过下标设置起始和结尾位置,通常比较繁琐.eg: //原生的let index = str.index(str.startIndex, offsetBy:3)print ...

  4. iOS Swift字符串截取

    Swift的字符串截取由三种方式下面我们一次介绍 方式一 根据index进行简单截取 // 声明一个字符串 Swift中字符串的类型是String类型 var strTest = "0122 ...

  5. swift 字符串截取

    1.截取某字符串的前10个字符串 let sub1 = str.prefix(10) 2.截取某字符串的后10个字符串 let str1 = str.suffix(10) 也可以换种写法 let in ...

  6. Swift之字符串String的常规操作和处理

    ① Swift 字符串创建 // 类型推断 let str = "Hello" // 指定不可修改类型 let str1 : String = "Hello" ...

  7. php取后三字符串,php字符串截取问题

    php字符串截取问题 * @author Chunsheng Wang * @param string $String the string to cut. * @param int $Length ...

  8. 字符串截取固定长度的方法

    这个函数也没有什么特别之处,就是可以截取一定长度的字符串,可能小特点就是len是字节,解决了汉字与英文字节不一样导致直接截取到的长度不一样的问题, #region 字符串截取函数   public s ...

  9. 一个效率更高的全半角字符串截取函数

    [原创,转载请注明:[url]http://wfyang.blog.51cto.com[/url]] 现在流传的那几个字符串截取函数,一般都是对字符串进行循环判断,如果要截取的串比较长,效率就成了一个 ...

最新文章

  1. R语言生成对数线性间隔数据序列(Log-linearly Spaced Sequences)
  2. python替换所有标点符号 正则_python 把标点符号替换为空
  3. 信息学奥赛一本通C++语言——1088:分离整数的各个数
  4. centos 7.2 安装php56-xml
  5. Deal with relational data using libFM with blocks
  6. 【批处理学习笔记】第九课:批处理符号(2)
  7. 超越极限:阿里云最新ASPLOS论文解读 | 凌云时刻
  8. 一 集成电路与IP核技术
  9. 专家系统实例及其骨架系统
  10. flex和blazeds_Java程序员学习Flex和BlazeDS的13个理由
  11. 【usb】安卓usb网络共享(RNDIS)
  12. 没有开发经验的程序员,怎么快速学习进入工作?
  13. 小白也能读懂的 ZigBee 3.0 简介
  14. Google Map API
  15. 设计师应该拥有的 50 个很有用的 CSS 代码
  16. 分布式系统原理与设计
  17. FXmarket 集团 9月24日财经早餐:美元小幅上扬,黄金创二周新高,期银飙升5%
  18. echart中国地图
  19. 常见词缀发音——前缀
  20. Word自动化排版画图,Python还能这么玩?

热门文章

  1. 2022.2.13java学习笔记
  2. 一个人的成功取决于晚上的8点至10点--经典语录必读
  3. [NOTE] 关于DNSLog平台的使用
  4. linux终端刷新网络命令,在Ubuntu Linux操作系统中重新启动网络的方法
  5. 第1章 计算机系统概述小节
  6. [BUUCTF-pwn]——[BJDCTF 2nd]rci
  7. x265-common.h
  8. AbstractListView源码分析9
  9. ActionBarDisplayOptions展示选项的菜单
  10. python 写linux mysql_(linux)python之mysql数据库操作环境搭建