繁体   English   中英

如何在两个字符/单词之间的NSString中获取文本?

[英]How to get text in a NSString that is in between two characters/words?

我正在尝试从两个特定的单词/字符之间的NSString获取值。 这是我正在使用的NSString:名称

<div id="stat-2">33</div>
<div id="stat-1">Age</div>
<div id="stat-2">28</div>
<div id="stat-1">Location</div>
<div id="stat-2">190.54.5</div>
<div id="stat-1">Lot</div>
<div id="row" style="width:80.4px">                </div>

我试图提取样式值,在此示例中为width:80.4px怎么办? 我认为修整不起作用,所以我不知道该怎么办。 任何帮助,将不胜感激,谢谢。

我建议使用XML解析器。 您可以使用NSXMLParser或您选择的任何其他解析器。

这是xml解析器之间的比较:

http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project

XML解析器(如果输入是XHTML)。 否则,使用正则表达式(看看NSRegularExpression )。

请参见-floatValue -componentsSeparatedByString:-floatValue

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM