如何从字符串中删除特殊字符的答案 ? 不管用.
这是我得到的,它给了我一个错误
func removeSpecialCharsFromString(str: String) -> String {
let chars: Set<String> = Set(arrayLiteral: "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLKMNOPQRSTUVWXYZ1234567890+-*=(),.:!_")
return String(str.characters.filter { chars.contains($0) }) //error here at $0
}
Run Code Online (Sandbox Code Playgroud)
$ 0处的错误表示_Element(aka Character)无法转换为预期的参数类型'String'.