swift 字符串索引 删除字符串 插入字符串

1//: A UIKit based Playground for presenting user interface 2 3import UIKit 4//字符串索引 5let greeting = "Guten Tag!" 6greeting[greeting.startIndex] 7greeting[greeting.index(before: greeting.endIndex)] 8 9greeting[greeting.index(after: greeting.startIndex)] 10let index = greeting.index(greeting.startIndex,offsetBy: 7) 11greeting[index] 12 13 14//插入 15var welcome = "Hello" 16welcome.insert("!", at: welcome.endIndex) 17welcome.insert(contentsOf:"there",at: welcome.index(before: welcome.endIndex)) 18//删除 19welcome.remove(at: welcome.index(before: welcome.endIndex)) 20 21let range = welcome.index(welcome.endIndex, offsetBy: -6)..<welcome.endIndex 22welcome.removeSubrange(range) 23 24

点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang

str的用法

  字符串的索引切片以及常用的操作方法都是形成新的字符串,和原字符串没有关系 切片和索引\按照索引取值按照切片取值,顾头不顾尾,切片加步长 只要倒叙取值就要加上反向步长capitalize() 首字母大写\center() 将字符串居中可以添加填充物\swapcase() 大小写反转

Python 字符串常用方法总结

明确:对字符串的操作方法都不会改变原来字符串的值1,去掉空格和特殊符号name.strip()去掉空格和换行符name.strip('xx')去掉某个字符串name.lstrip()去掉左边的空格和换行符name.rstrip()去掉右边的空格和换行符2,字符串的搜索和替换name.count('x')查找某个

Elasticsearch Mapping之字段类型(field datatypes)

ElasticSearch支持如下数据类型:基本类型string(字符串类型)字符串类型包含text与keyword两种类型。1.text文本类型,在索引文件中,存储的不是原字符串,而是使用分词器对内容进行分词处理后得到一系列的词根,然后一一存储在index的倒排索引中。text类型支持如下

Python 学生管理

原文链接: Python学生管理(https://my.oschina.net/ahaoboy/blog/1526102)python3练手 codingutf8学生类classStu:三个字段id字符串,name字符串,score小数def__init__(sel