NSMutableString检查最后和最后一个字符。

问题描述:

我有一个NSMutableString。我需要检查最后一个字符是@“:”还是最后两个字符是@“:”NSMutableString检查最后和最后一个字符。

如何做到这一点?

在此先感谢!

+0

我想,看看'NSString'类的引用可能会有帮助。 https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html – Jack

+0

试试这个链接可能会对你有所帮助。 http://stackoverflow.com/questions/6591538/how-to-capture-last-4-characters-from-nsstring –

使用NSStringhasSuffix:方法。

标识最后一个字符

NSString *lastChar = [yourstr substringFromIndex: [yourstr length] - 1]; 

标识最后两个字符

NSString *lastTwoChar = [yourstr substringFromIndex: [yourstr length] - 2];