我用过这个问题
How to remove special characters from string in Swift 2?
指定要保留在字符串中的字符,然后删除所有其他字符。功能很棒。这条线
Set("abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLKMNOPQRSTUVWXYZ1234567890+-*=(),.:!_".characters)
确定要保留的字符。但是,当我尝试添加单引号字符(')时,不保留单引号。我尝试用单词引用单引号并定期将其放入,但无济于事。我不认为单引号需要在Swift中转义。
有人会在这个问题上关心我吗?
谢谢!
答案 0 :(得分:0)
没关系!事实证明,我在do-catch中调用了removeSpecialCharsFromString函数。一旦我把它移到了do-clause之外,一切都运转了。