从字符串中拆分字符串

时间:2010-09-26 19:08:53

标签: iphone objective-c xcode split

我有一个包含<name>James Jones</endofname>

的字符串

我如何从实际中心获得该中心的名称。

3 个答案:

答案 0 :(得分:1)

由于某种原因,您已指定不需要xml解析。我不知道为什么这是一个要求,但我建议使用正则表达式:

^[^>]*>([^<]*)

有点粗糙,但它会让你开始。

答案 1 :(得分:1)

对于此特定示例,您可以编写[string substringWithRange:NSMakeRange(6, 11)]。对于更复杂的示例,您需要知道要解析的语言的完整范围并为其创建解析器。

答案 2 :(得分:0)

你坚持认为这不是XML解析,但你的例子看起来非常像它。那是什么?

假设这确实是一个XML文档(因为你的例子尖叫“是的!”),NSXMLParser是你最好的选择。