"-6ren">
gpt4 book ai didi

html - iOS 删除除

之外的所有 HTML 标签

转载 作者:行者123 更新时间:2023-11-29 03:03:54 24 4
gpt4 key购买 nike

我正在尝试从字符串中删除 HTML 标记以显示标签。从 JSON 网络服务中提取此字符串,但不太确定是否删除这些标签。我知道使用

while ((r = [s rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
s = [s stringByReplacingCharactersInRange:r withString:@""];

将删除所有标签,但是我希望删除除以

开头的标签之外的所有标签
<p style=""> Content I want here </p>

有人可以解释一下如何做到这一点吗?

最佳答案

你可以试试这个正则表达式:

<[^p][^>]*\/?[^p]>

代替:

<[^>]+>

查看演示 http://regex101.com/r/iZ3wY0

关于html - iOS 删除除 <p> 之外的所有 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22996095/

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