【问题标题】:How do you read a string until a chosen string is found?在找到所选字符串之前如何读取字符串?
【发布时间】:2012-11-02 00:37:20
【问题描述】:

我有一个字符串 NewString,我只想在字符“Choices:”之前显示文本。我只想在这些字符之前显示文本。我试过这个,但很明显它没有用。有什么建议吗?

NewString = [NewString substringWithRange:NSMakeRange(0, @"Chocies:"];

【问题讨论】:

    标签: objective-c cocoa nsstring nsrange


    【解决方案1】:
    NSRange range = [string rangeOfString:@"Choices:"];
    NSString *newString = [string substringToIndex:range.location];
    

    【讨论】:

    • 当你说“字符串”时,那是哪个字符串?
    • 当你说“字符串”时,它指的是哪个字符串?
    • 旧的明显包含Choices:
    • 对不起,我不是故意的:)
    • 对不起,我不是故意的 :) 实际上这是另外一回事,因为我没有在这里包含完整的代码,但它有效!非常感谢!这几天一直烦我!
    猜你喜欢
    • 2012-02-10
    • 2020-08-25
    • 2018-08-21
    • 1970-01-01
    • 2022-01-16
    • 2020-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多