如何将字符串解码为俄语字符

时间:2019-05-02 10:02:20

标签: ios swift

我有1_1_1%D0%B0字符串,我需要解码1_1_1а?

extension String {
    var decodingNumericEntities: String {
        let nsMutableString = NSMutableString(string: self)
        CFStringTransform(nsMutableString, nil, "Any-Hex/XML10" as CFString, true)
        return nsMutableString as String
    }
}

我尝试了一下,但是没有用。

1 个答案:

答案 0 :(得分:2)

您的字符是百分比编码的,因此您可以尝试

var decoded = self.removingPercentEncoding ?? self