跨度字母不会将字母从 xml 分隔到 Objective C 中的字符串

Posted

技术标签:

【中文标题】跨度字母不会将字母从 xml 分隔到 Objective C 中的字符串【英文标题】:Span Letter Does not separate letters from xml to string in Objective C 【发布时间】:2017-11-17 09:36:50 【问题描述】:

我在我的项目中使用 XML,就像这样 Span text

span class="qt0">Fitness</span>and<span class="qt3">Exercise</span> 跨度文本可以转换为普通字符串。我尝试了所有代码,我的输出将像这样Fitnessand Exercise 但是,我想要像这样的输出Fitness and Exercise 谢谢。

【问题讨论】:

对于谁不熟悉那个 XML,为什么它应该是“健身和锻炼”而不是“健身和锻炼”(可以用 ***.com/questions/23757655/… 完成),因为没有多余的空间? 【参考方案1】:
                    NSRange ran;
                    NSString *san = snippetstr;
                    while ((ran = [san rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
                        san = [san stringByReplacingCharactersInRange:ran withString:@""];
                    snippetstr=san;

【讨论】:

以上是关于跨度字母不会将字母从 xml 分隔到 Objective C 中的字符串的主要内容,如果未能解决你的问题,请参考以下文章

android跨度点击事件

ggplot2:轴上的花括号?

将字符串按大写字母分隔成字符串数组

SQL 查询以查找由字母分隔的重复项

在逗号分隔的字母数字正则表达式中添加空格

一个脚本文件的解析