【问题标题】:Escaping a single quote in swift快速转义单引号
【发布时间】:2015-12-07 04:10:45
【问题描述】:

我用过这个问题

How to remove special characters from string in Swift 2?

它指定要保留在字符串中的字符,然后删除所有其他字符。该功能效果很好。线

Set("abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLKMNOPQRSTUVWXYZ1234567890+-*=(),.:!_".characters)

确定要保留的字符。但是,当我尝试添加单引号字符 (') 时,不会保留单引号。我尝试用 \' 转义单引号并定期将其放入,但无济于事。我认为 Swift 中不需要转义单引号。

有人愿意在这个问题上启发我吗?

谢谢!

【问题讨论】:

  • 我尝试在您链接的示例中将单引号添加到 Set 并且它工作正常。您介意添加问题的完整代码示例吗?

标签: swift escaping character


【解决方案1】:

没关系!事实证明,我在 do-catch 中调用了 removeSpecialCharsFromString 函数。一旦我将它移到 do 子句之外,一切正常。

【讨论】:

    猜你喜欢
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2017-01-08
    • 2015-05-27
    • 1970-01-01
    • 2023-04-02
    相关资源
    最近更新 更多