您的位置:首页 > 移动开发 > Swift

swift中字符串常用操作---字符截取

2016-08-19 15:38 295 查看
摘要

swift中字符串截取

一,最常用的方法substringFromIndex,substringToIndex,substringWithRange

方法一:把String--->asNSString再截取

var s="1234567890"

var ns1=(s as NSString).substringFromIndex(5) 

var ns2=(s as NSString).substringToIndex(4)

var ns3=(s as NSString).substringWithRange(NSMakeRange(4, 1)) println(ns1)//67890 println(ns2)//1234println(ns3)//5

方法二:直接调用String的方法

var s="1234567890" 

let index = advance(s.startIndex, 5)

let index2
= advance(s.endIndex, -6);

var range
= Range<String.Index>(start:
index2,end: index) 

var s1:String=s.substringFromIndex(index) 

var s2:String=s.substringToIndex(index2) 

var s3=s.substringWithRange(range) 

println(s1)//67890 println(s2)//1234 println(s3)//5

http://my.oschina.net/jesonzhang/blog/418083
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: