今天寫的都比較簡單,偶爾偷一下懶,豬真的很懶啊~
- (void)viewDidLoad { [super viewDidLoad]; //抽取指定范圍的字符串 NSString *string1 = @"0123456789"; NSRange range1 = NSMakeRange(0, 4);//NSMakeRange這個函數的作用是從第0位開始計算,長度為4 NSLog(@"從第0個字符開始,長度為4的字符串是:%@",[string1 substringWithRange:range1]); NSLog(@"抽取從頭開始到第4個字符:%@",[string1 substringToIndex:4]); NSLog(@"抽取從第6個字符開始到末尾:%@",[string1 substringFromIndex:6]); NSString *string2 = @"wo shi xiao bai zhu"; NSRange range2 = [string2 rangeOfString:@"bai"]; if (range2.length > 0) { NSLog(@"{字符串中“bai”的位置,長度}==%@",NSStringFromRange(range2)); } //判斷在一串字符串中是否找到某個字符串 NSRange range3 = [string2 rangeOfString:@"zhu"]; if (range3.location != NSNotFound) { NSLog(@"找到了@“zhu”這個字符串!"); } else NSLog(@"沒找到!"); }
代碼一目了然非常簡單,判斷一個字符串是否包含某一個字符串的時候會用到。
有問題請給我留言啊