Objective-c 常用字符串操作

原创 2015年11月17日 15:58:39

NSString对字符串封装的比较好,字符串比较、截取等等常用操作都能找到对应方法,使用起来很方便。


场景一、电话号码显示成 133****7788的形式

如号码为13305697788,为了客户信息保密,隐藏中间四个数字,就需要截取两边的字符串

- (NSString *)changeToMark:(NSString *)num{

    NSString* str_pre = [num substringWithRange:NSMakeRange(0, 3)];
    NSString* str_end = [num substringWithRange:NSMakeRange(7, 4)];
    
    return [NSString stringWithFormat:@"%@****%@",str_pre,str_end];
}

场景二、只保留整数

有时只需要用到整数,而给的原始数据是包含小数的,就需要简单处理一下

        NSRange range = [amount rangeOfString:@"."];
        _tempCoinInfo.tradeAmount       = [amount substringToIndex:range.location];




版权声明:本文为博主原创文章,未经博主允许不得转载。

objective-c-方法-- (NSRange)rangeOfString:(NSString *)aString;

- (NSRange)rangeOfString:(NSString *)aString; 用法
  • Struggle208
  • Struggle208
  • 2014年11月14日 22:23
  • 1568

常见字符串操作函数内部实现(一)

//常见字符串操作函数内部实现 #include size_t strlen(const char *s)//char型指针间距可表示长度 { const char *sc; f...
  • h971379154
  • h971379154
  • 2015年10月01日 16:29
  • 345

Objective-C字符串操作

1.字符串常量是由@和一对双引号括起来的字符序列2.在OC上字符串不是作为字符的数组来实现,它是NSString的实例,NSString是一个对象类型。3.字符串常量 1.1字符串常量可以设置为私有...
  • qw963895582
  • qw963895582
  • 2015年10月02日 10:19
  • 200

C语言常用字符串操作函数总结

C语言常用字符串操作函数总结
  • Leeds1993
  • Leeds1993
  • 2017年03月09日 20:30
  • 702

C语言常见字符串小算法内容

http://blog.csdn.net/hkh5730/article/details/14674183 写一个函数,它的原形是int continumax(char *outputs...
  • jeffasd
  • jeffasd
  • 2016年06月01日 23:36
  • 337

从命令行程序学习Objective-C的类和函数

IOS开发基础
  • ShelaGao
  • ShelaGao
  • 2017年04月19日 19:15
  • 177

Objective-C 可变字符串操作

#import #import int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutorel...
  • vienna_zj
  • vienna_zj
  • 2011年06月09日 22:27
  • 696

Objective-C NSString字符串操作总结

字符串相加 stringByAppendingString //字符串相加 stringByAppendingString NSString *str1 = @"str1"; NSString ...
  • SysProgram
  • SysProgram
  • 2015年06月12日 18:57
  • 441

javascript中字符串操作常用的API

1.三个字符方法两个用于访问字符串中特定字符的方法是:charAt()和charCodeAt()。这两个方法都接收一个参数,即基于0的字符位置。 两个方法的区别:charAt()返回给定位置的那个字...
  • shuidinaozhongyan
  • shuidinaozhongyan
  • 2017年09月03日 16:48
  • 232

objective-c下的NSString字符串操作

  //1、创建常量字符串。    NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。    NSString *astring = [...
  • a237428367
  • a237428367
  • 2011年03月28日 23:59
  • 2185
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Objective-c 常用字符串操作
举报原因:
原因补充:

(最多只允许输入30个字)