swift 学习记录

Swift String 去除空格和特殊字符

2018-09-27  本文已影响0人  JustusWoolworth

日常处理url 使用URL.init的方法出现链接里面有特殊字符导致URL.init()方法初始化转换返回nil ,出现错误。
本人在工作中就遇到过类似的情况。

Swift 中也提供了iOS自带的方法:trimmingCharacters,这个方法除了可以清除前端或后端多余的空白,还可以清除其他指定的字符。
CharacterSet 里各个枚举类型的含义如下:

去除字符串前端或后端多余的空格:

//原始字符串
let str1 = "  欢迎访问www.monstertechstudio.com   "
//除去前后空格
let str2 = str1.trimmingCharacters(in: .whitespaces)
上一篇 下一篇

猜你喜欢

热点阅读