美文网首页
如何修改替换字符串中的字符或是字母

如何修改替换字符串中的字符或是字母

作者: 骑行怪状 | 来源:发表于2016-02-21 14:06 被阅读169次

如图: 我想修改 广东_广州 中的下划线为 · , 即 广东·广州 可以使用字符串的替换方法

NSString *strForPlace =  [self.dicForUser_info objectForKey:@"location_name"];

NSString *strUrl = [strForPlace stringByReplacingOccurrencesOfString:@"_" withString:@"·"];

NSString *string  = [myString stringByReplacingOccurrencesOfString:@"" withString:someString];


截取字符串的方法汇总

1.定义一个字符串a, 截取a 的某一个部分,复制给b, b必须是int型

NSString *a = @"1.2.30";

int  b= [[a substringWithRange:NSMakeRange(4,2)] intValue];

NSLog(@"a:%@  \n",a  );

NSLog(@"b:%d",b  );

Output : 2011-07-05 11:49:08.170 Q[4005:207]  a:1.2.30

2011-07-05 11:49:08.172 Q[4005:207]            b:30

解析如下:substringWithRange: 专门截取字符串的一块肉

NSMakeRange(4,2)    从第4个字符开始截取,长度为2个字符,(字符串都是从第0个字符开始数的哦~!)

b = [a intValue]; 将 a 转换为 整数型

b = [a floatValue];  将 a 转换为 小数型

b = [a boolValue]; 将 a 转换为 布尔型(true /  false)

b = [a integerValue]; 将 a 转换为 整数型

b = [a longLongValue]; 将 a 转换为 长整型

2。 字符串截取到第n位  (substringToIndex: n)(第n 位不算再内)

- (void)viewDidLoad

{

NSString  *a = @"i like long dress";

NSString *b = [a substringToIndex:4];

NSLog(@"\n b: %@",b);

}

2011-07-11 18:12:40.119 Q[6321:207]

b: i li

3。字符串从第n 位开始截取,直到最后 (substringFromIndex:n)(包括第 n 位)

- (void)viewDidLoad

{

NSString  *a = @"i like long dress";

NSString *b = [a substringFromIndex:4];

NSLog(@"\n b: %@",b);

}

2011-07-11 18:15:08.125 Q[6366:207]

b: ke long dress

相关文章

  • 如何修改替换字符串中的字符或是字母

    如图: 我想修改 广东_广州 中的下划线为 · , 即 广东·广州 可以使用字符串的替换方法 NSString *...

  • Python相关文章索引(7)

    基本常识 python 如何判断一个字符串中包含非小写元音字母? 在python中如何修改字符串中的某一位字符 在...

  • Python字符串处理

    导入string模块 每个单词首字母大写 替换字符串中的字符 字符串模板 高级字符串模板 调整字符串的缩进、宽度

  • 常用过滤

    (1)对NSArray进行过滤 (2)判断字符串首字母是否为字母 (3)字符串替换 (4)截取字符串如下 (5)判...

  • python数据结构

    字符串修改: 返回一个新的字符串,不会对原有字符串做修改。 程序世界的修改 查找替换 字符串格式化 format方...

  • React Native 学习笔记 (一)

    一. react native 截取/替换字符串, 字符串转数组, 字符串中空格/字母/数字的个数 1. 截取字符...

  • Android中string.xml应用

    配置字符串替换 单个字符串替换 使用Context方法,动态替换 多个个字符串替换 配置字符串中的空格

  • python字符串

    字符串常用方法 1、首字母大写 capitalize方法 2、字符串替换 replace方法 参数1:老字符串 参...

  • 常见数据类型及操作

    字符串 切片 字符串反转 查找 出现次数 替换 切片 单词首字母大写 全部大写 全部小写 按行分割 判断字母 全是...

  • C#正则表达式Regex类的用法

    1.字符串替换 例如我想把如下格式记录中的NAME值修改为WANG 修改后的字符串为 ADDR=1234;NAME...

网友评论

      本文标题:如何修改替换字符串中的字符或是字母

      本文链接:https://www.haomeiwen.com/subject/heovkttx.html