美文网首页Swift
Swfit - 字符串的你看我就🐶了

Swfit - 字符串的你看我就🐶了

作者: 小黑Swift | 来源:发表于2016-07-08 11:31 被阅读118次

字符串在编程中是形影不离的,懂多点,用起来就方便点。

下面有字符串常用的一系列操作

替换 - 过滤 - 切割 - 拼接
var str = " 🚗 🍎 🚗 🍎 "

//字符串替换操作 -> 把苹果都换成汽车
let filtered = str.stringByReplacingOccurrencesOfString("🍎", withString: "🚗", options: .LiteralSearch, range: nil)
    // = " 🚗 🚗 🚗 🚗 "

//过滤也也一样 -> 比如去掉字符串的所有空格
let filtered2 = str.stringByReplacingOccurrencesOfString(" ", withString: "", options: .LiteralSearch, range: nil)
    // =  "🍎🚗🍎🚗"

//去掉开头和结尾的空白
let newStr = str.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())
    // = " 🚗 🍎 🚗 🍎"

//切割 -> 返回数组
let splitedArr1 = str.componentsSeparatedByString(" ")
    // = ["", "", "🚗", "🍎", "🚗", "🍎", ""]
let splitedArr2 = str.characters.split{ $0 == " "}.map(String.init)
   // = ["🚗", "🍎", "🚗", "🍎"]

//拼接 数组 -> 字符串
let strGG = ["1","2","3"].joinWithSeparator("-")
//  = "1-2-3"

let str =  ["2","3","4"].reduce("", combine: +) // =  "234"

更多字符串基础操作内容可以看哥这篇 Swift - String 初级用法合集

相关文章

  • Swfit - 字符串的你看我就🐶了

    字符串在编程中是形影不离的,懂多点,用起来就方便点。 下面有字符串常用的一系列操作 替换 - 过滤 - 切割 - ...

  • 血案之button

    关注swfit专题可以让你学习swfit更简单,群号:512847147 大家在开发中最熟悉应该就是button了...

  • swift3.0 学习

    swfit 更新了很多的新特性

  • Swift(零)目录

    Swift(一)常量和变量Swfit(二)数据类型Swift(三)字符串、数组和字典Swift(四)条线语句和循环...

  • Swfit字符串转整数

    使用场景 假设我们的环境只能存储 32 位有符号整数,其数值范围是[−231, 231− 1]。如果数值超过可表示...

  • iOS-Swift调用OC的Block(MLSelectPhot

    前言 引入OC的第三方库请看我的另一篇博客Swfit-MJRefreshSwift调用OC的block是个难题,我...

  • 没我好看我就放心了

    夜有点凉,河边小道基本没什么人。大概都年假还没回程的吧。小城市就是这样,人们懒懒散散,舒舒服服,陪陪家人遛遛孩子过...

  • 01.03

    我就认定你了,剩下的看我所为看你所做

  • 你再看我就咬你

    你再看,你再看我就咬你~ 汪汪~汪~~

  • Swfit 字符串的一些操作

    log ================================================== 字符...

网友评论

    本文标题:Swfit - 字符串的你看我就🐶了

    本文链接:https://www.haomeiwen.com/subject/sbtrjttx.html