NSString的实用技巧

//判断是否包含前后缀

NSString *string = @"I love China";

BOOL isHasI = [string hasPrefix:@"I"];

BOOL isHasChina = [string hasSuffix:@"China"];


//替换字符串

NSString *string = @"I love China";

NSString *replaceString = [string stringByReplacingOccurrencesOfString:@"love" withString:@"like"];

NSLog(@"replaceString:  %@",replaceString);


//去除字符串首尾的空格和换行符

NSString *string = @" I love China ";

NSString *text = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

NSLog(@"text:%@",text);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0.首字母大写 代码: 1.分割字符串 代码: 2.追加字符串 代码: 3.插入字符串 代码: 4.删除字符串 代...
    学不会灬阅读 371评论 0 0
  • 1.分割字符串 NSString *string = @"This is a iOSDevTip"; 分割 com...
    sunny12阅读 557评论 0 0
  • 1、创建字符串 1、NSSring *str = @”adf”; 2、NSString *str1 = [NSSt...
    coderTian阅读 1,502评论 0 2
  • //将NSData转化为NSString NSString* str = [[NSString alloc] in...
    脱脱夫斯基阅读 1,188评论 0 52
  • 一早接到消息,远方的姐姐会来家里,这真是一个好消息,真是没有什么准备。姐姐为了梦想花园而来,我赶紧去花园里看看,一...
    朱泓默阅读 445评论 3 1