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

前端之家收集整理的这篇文章主要介绍了swift中字符串常用操作---字符截取前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


一,最常用的方法substringFromIndex,substringToIndexsubstringWithRange

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

var s="1234567890"

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

ns2=(s ).substringToIndex(4)

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

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

"1234567890"

let index = advance(s.startIndex,5)

index2 = (s.endIndex,-6);

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

s1:=s.substringFromIndex(index)

s2:=s.substringToIndex(index2)

s3=s.substringWithRange(range)

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

猜你在找的Swift相关文章