选择字符前的文本

时间:2012-04-02 12:22:30

标签: objective-c regex

我有这个字符串:

  

测试:字符串

我想在之前选择文字,好像是结果:“测试”;

任何提示?

谢谢,
阿尔贝托

3 个答案:

答案 0 :(得分:1)

您可以拆分字符串:

NSArray *words = [string componentsSeparatedByString:@":"];

然后选择数组的第一个元素。

NSString *select = [words objectAtIndex:0];
NSLog(select);

答案 1 :(得分:1)

NSString *firstWord = [[string componentsSeparatedByString:@":"] objectAtIndex:0];

答案 2 :(得分:0)

你可以使用

NSString *str = @"Test: String";
NSSArray *Arrstr = [str componentsSeparatedByCharactersInSet:@":"];

现在你将在数组中有两个字符串。先来:

NSString *str1 = [Arrstr objectatindex : 0];

希望对你有所帮助。