我将正则表达式作为字符串值发送到CloudKit,它似乎不喜欢它,用\
替换了\\
。然而,一旦我从我的应用程序中获取这个值,我想将其重新转换为原始形式,使用\\
代替\
。
我不知道如何在Swift中处理这种转义字符,因为我甚至无法在代码中使用\
设置字符串,但是我仍然能够在从CloudKit获取它们时处理它们。这是一个字符串的示例:
var onlyOneBackslash: String = valueFromCloudKit
print(onlyOneBackslash) // booking\.com
如何转义反斜杠以将booking\.com
转换为booking\\.com
?