gpt4 book ai didi

ios - 从字符串中移除 HTML 标签

转载 作者:可可西里 更新时间:2023-10-31 23:51:43 25 4
gpt4 key购买 nike

删除所有 HTML 标签,如 &nbsp;<p>从字符串。我使用了以下代码,但它不起作用。

var content = "<p>&nbsp;&nbsp;test result</p><br/>"; // My String

content.replacingOccurrences(of: "<[^>]+>", with: "", options: String.CompareOptions.regularExpression, range: nil)

但它不会从字符串中删除所有 HTML 标记。

最佳答案

var content = "<p>&nbsp;&nbsp;test result</p><br/>"; // My String

let a = content.replacingOccurrences(of: "<[^>]+>", with: "", options: String.CompareOptions.regularExpression, range: nil)

a 将是:  测试结果

let b = a.replacingOccurrences(of: "&[^;]+;", with: "", options: String.CompareOptions.regularExpression, range: nil)

b 现在将是:测试结果

这也将处理 < 等。没有魔法。找出您需要的内容,然后编写正确的 RegEx。

关于ios - 从字符串中移除 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41874496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com