如何阻止html编码在swift 4中用单个空格替换双空格

时间:2018-06-08 08:32:24

标签: html swift character-encoding whitespace

我有以下字符串:

tweetContent = "Hello  World!"

如你所见,它有两个空格。这就是我想要的。

现在我需要对该字符串进行编码以检查HTML字符,例如&。我用以下代码行来做到这一点:

let attributedString = try? NSMutableAttributedString(
                data: tweetContent.data(using: String.Encoding.unicode, allowLossyConversion: true)!,
                options: [NSAttributedString.DocumentReadingOptionKey.documentType: NSAttributedString.DocumentType.html],
                documentAttributes: nil)

问题是,它将我的字符串中的双重空格替换为单个空格。这不是我想要的。我怎么能阻止它呢?

0 个答案:

没有答案