我从服务器“ Play's XI” 收到了一个字符串。我必须删除此字符串之间的空格,结果应类似于“ Play'sXI” 。我用这种方法
myStr = myStr.replacingOccurrences(of: " ", with: "")
但是此方法给出的结果是系统生成的“ \”,如“ Play \'sXI” 。我知道Swift使用反斜杠来转义单引号,但不知道这是什么问题。而且,如果我再次使用此方法删除
之类的“ \”myStr = myStr.replacingOccurrences(of: "\\", with: "")
对我来说,获得期望的结果是行不通的。还有其他技巧可以解决此问题吗?
最后,我必须像这样从此字符串创建URL
myStr = baseUrl() + myStr + ".png"
let url = URL(string: myStr)
仅当从服务器以JSON值形式获取这种类型的字符串时,才会发生此问题。