【问题标题】:How to get text in a NSString that is in between two characters/words?如何在两个字符/单词之间的 NSString 中获取文本?
【发布时间】:2011-03-12 00:33:49
【问题描述】:

我正在尝试从两个特定单词/字符之间的 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 怎么做?我不认为修剪会起作用,所以我不知道该怎么做。任何帮助将不胜感激,谢谢。

【问题讨论】:

    标签: iphone objective-c ios4 nsstring


    【解决方案1】:

    -componentsSeparatedByString:-floatValue

    【讨论】:

      【解决方案2】:

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

      下面是xml解析器的比较:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2017-01-07
          • 1970-01-01
          • 1970-01-01
          • 2013-06-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-09-23
          相关资源
          最近更新 更多