在 Perl 中,如果我在字符串中有尾随空格,我会使用此代码
$line =~ s/+$//;
swift中有类似的命令或功能吗?
请您参考如下方法:
Swift 不支持正则表达式。不过,它不需要这样做,因为您唯一会用到 Swift 的地方就是 Cocoa 的存在——而 Cocoa 的 Foundation 框架确实提供了对正则表达式的支持(并且有其他字符串处理命令)。 Swift String 和 Framework 的 NSString 相互桥接。
因此,您可以将 stringByReplacingOccurrencesOfString:withString:options:range: 与正则表达式模式一起使用,例如(假设 stringByTrimmingCharactersInSet: 对您来说过于简单)目的)。
