Swift开发教程--字符串的操作
2015-07-30 16:39
381 查看
替换
把?替换为/var url = "http://blog.csdn.net/hello_hwc?viewmode=list" var filtered = url.stringByReplacingOccurrencesOfString("?", withString: "/", options: NSStringCompareOptions.LiteralSearch, range: nil)结果
"http://blog.csdn.net/hello_hwc/viewmode=list"
过滤
过滤掉单个字符/var url = "http://blog.csdn.net/hello_hwc?viewmode=list"var filtered = url.stringByReplacingOccurrencesOfString("/", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil)结果
"http:blog.csdn.nethello_hwc?viewmode=list"过滤掉开头和结尾的空白
var url = " http://blog.csdn.net/hello_hwc?viewmode=list "var newString = url.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())结果
"http://blog.csdn.net/hello_hwc?viewmode=list"
切割
对字符串使用/作为分隔符来切割,不允许空字符串 使用split函数var url = "http://blog.csdn.net/hello_hwc?viewmode=list"let splitedarray = split(url){$0 == "/"}结果是一个数组
"http:""blog.csdn.net""hello_hwc?viewmode=list"
拼接
let splitedarray = ["1","2","3"]let result = join("/", splitedarray)结果
"1/2/3"
相关文章推荐
- android 代码实现控件之间的间距
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- Extjs4.0 最新最全视频教程
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- OpenERP 的XML-RPC的实例+many2many,one2many,many2one...
- CSS3属性教程与案例分享
- [Android]在代码里运行另一个程序的方法
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- jquery教程靠边站,一分钱不花让你免费学会jquery
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- Apple Swift学习教程
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- 肯特·贝克:改变人生的代码整理魔法
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 网页恶意代码的预防
- autoit入门教程小结第1/5页
- 用Photoshop 制作草地效果简明教程
- 比较完整简洁的Flash处理XML文档数据教程 上篇第1/3页