swift对String有修饰方法吗?例如:
let result = " abc ".trim()
// result == "abc"
Run Code Online (Sandbox Code Playgroud) 请考虑以下示例:
" Hello this is a long string! "
Run Code Online (Sandbox Code Playgroud)
我想将其转换为:
"Hello this is a long string!"
Run Code Online (Sandbox Code Playgroud) 这会从字符串的两端删除空格:
NSString *newString = [oldString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
Run Code Online (Sandbox Code Playgroud)
如何从字符串的右端删除空格?
更新:接受的答案中的代码现在是SSToolkit的一部分.好极了!
我是 iOS 开发新手,我正在寻找一种解决方案来比较两个 String 忽略开头或结尾的空格。例如, "Hello" == "Hello " 应该返回 true。
我已经搜索了一个解决方案,但我在 Swift 中什么也没找到。谢谢