如何判断NSString是否以某个字符(字符*)开头.
*是单元格类型的指示符,所以我需要不带*的NSString的内容,但需要知道*是否存在.
如何判断NSString是否以某个字符(字符*)开头.
*是单元格类型的指示符,所以我需要不带*的NSString的内容,但需要知道*是否存在.
您可以使用NSString
中的-hasPrefix:
方法:
Objective-C:
NSString* output = nil;
if([string hasPrefix:@"*"]) {
output = [string substringFromIndex:1];
}
Swift:
var output:String?
if string.hasPrefix("*") {
output = string.substringFromIndex(string.startIndex.advancedBy(1))
}