我有一个字符串,如“http://example.com/a/b/c”。我想将字符串转换为“httpexamplecomabc”以将其保存为文件名。我曾尝试如何删除斯威夫特字符串中的斜杠“/”
let result = str.stringByTrimmingCharactersInSet(NSCharacterSet(charactersInString: "//"))
和
let result = str.stringByTrimmingCharactersInSet(NSCharacterSet(charactersInString: "/"))
但既不工程。任何关于如何删除“/”的想法?由于
注意更换的“/”到“”发生,这让你歧义敞开,如果您有两个文件http://example.com/ab/c和HTTP ://example.com/a/bc这将通过您的设计压缩到相同的文件名。 – vielmetti
这是一个很好的评论。也许我们可以用/替换_但事情似乎我无法迅速找到这些斜线/ –