//

//  main.m

//  05-字符串重组

//

//  Created by apple on 14-3-20.

//  Copyright (c) 2014年 apple. All rights reserved.

//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])

{

@autoreleasepool {

//1.多个数据拼接成一个字符串

int year = 1988;

int month = 4;

int day = 15;

NSString * date = [NSString stringWithFormat:@"%d年%d月%d日",year,month,day];

NSLog(@"date %@",date);

NSString * address = @"昌平区,金燕龙";

NSString * dateAndAddrss = [NSString stringWithFormat:@"%@地址:%@",date,address];

NSLog(@"dateAndAddress %@",dateAndAddrss);

//2.字符串的末尾追加新的字符

NSString * str1 = @"www.";

NSString * str2 = [str1 stringByAppendingString:@"itcast.cn"];

NSLog(@"str2 %@ str1 %@",str2,str1);

//3.在制定的范围追加字符串

NSString * str3 = @"www.cn";

NSRange range = {4,0};

// 4 location代表的时从哪个索引开始插入,length 代表的意思可以覆盖几个字符

NSString * str4 = [str3 stringByReplacingCharactersInRange:range withString:@"itcast."];

NSLog(@"str4 %@",str4);

//4.使用新的字符,替换原有的字符

NSString * str5 = @"www.itcast.cn";

NSString * str6 = [str5 stringByReplacingOccurrencesOfString:@"w" withString:@"a"];

NSLog(@"str6 %@",str6);

//5.在字符串中删除特定的某些字符 胡汉三 hhs

NSString * str7 = @"www---.itcatst.--cn";

NSString * str8 = [str7 stringByReplacingOccurrencesOfString:@"-" withString:@""];

NSLog(@"str8 %@",str8);

//6.去掉字符串中的空格

NSString * str9 = @"www  .itcat  .cn";

NSString * str10 = [str9 stringByReplacingOccurrencesOfString:@" " withString:@""];

NSLog(@"str10 %@",str10);

}

return 0;

}

nsstring字符串重组的更多相关文章

  1. 小白学开发(iOS)OC_ 字符串重组(2015-08-13)

    // //  main.m //  字符串重组 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All right ...

  2. OC NSString(字符串)

    OC NSString(字符串) 多行文字字面量 NSString * string = @"abC" @"DEF" @"hjk" @&qu ...

  3. NSString字符串

    要把 “2011-11-29” 改写成 “2011/11/29”一开始想用ios的时间格式,后来用NSString的方法搞定. [string stringByReplacingOccurrences ...

  4. 【去除NSString 字符串中的空格换行符】

    @interface NSString (DeletWhiteSpace) // 返回一个去掉前后空格的字符串或者下划线,如果自己是一个nil 返回@“” - (NSString *)trimming ...

  5. iOS - OC NSString 字符串

    前言 @interface NSString : NSObject <NSCopying, NSMutableCopying, NSSecureCoding> @interface NSM ...

  6. Objective - C 中NSString (字符串)与C中的字符串转换问题

    NSString是一个常用的类,NSString是原生支持unicode C中的字符串 比如char * a = "hello world";  是utf8类型的, char* d ...

  7. NSString字符串类型-学习总结

    1.字符串的创建 (1)创建常量字符串 NSString *str = @"This is a String"; //str是变量名 (2)创建空的字符串,给字符串赋值 NSStr ...

  8. 截取NSString字符串

    NSString类中提供了这样三个方法用于获取子字符串: – substringFromIndex: – substringWithRange: – substringToIndex: 具体的使用见下 ...

  9. NSString 字符串操作

    //一.NSString /*----------------创建字符串的方法----------------*/ //1.创建常量字符串. NSString *astring = @"Th ...

随机推荐

  1. gcc/g++链接时.o文件及库的顺序问题

    折腾gcc/g++链接时.o文件及库的顺序问题 链接静态库的顺序问题 GCC 编译使用动态链接库和静态链接库--及先后顺序----及环境变量设置总结

  2. 2016.03.31,英语,《Vocabulary Builder》Unit 08

    tend/tent: from the Latin tendere, meaning 'to stretch, extend, or spread'. tent: [tent] n. 帐篷 vt.&a ...

  3. PHP 对象和引用总结

    PHP 中使用 简单变量 和 对象 时的区别: ① 很多数据类型都可以写时复制(copy-on-write),例: <?php $a = 'test1'; $b = $a; $b = 'test ...

  4. 《你不知道的JavaScript》读书笔记(二)词法作用域

    JavaScript 采用的是 词法作用域 的工作模型. 定义 词法化:大部分标准语言编译器的第一个工作阶段叫词法化(单词化),这个过程会对源代码中的字符进行检查,如果是有状态的解析过程,还会赋予单词 ...

  5. Nginx 笔记与总结(13)Nginx 的 gzip 压缩

    使用 FireFox(40.0)访问博客园(http://www.cnblogs.com/),观察 http 头信息 请求头信息: Accept-Encoding gzip, deflate 表示浏览 ...

  6. 给Android程序员的六个建议

    给Android程序员的六个建议 分类: 安卓相关2015-07-14 23:58 177人阅读 评论(0) 收藏 举报 android程序员 如果你一年前写的代码 , 在现在看来你还感觉写的很不错 ...

  7. SQL搜索下划线,like中不能匹配下划线的问题

    最近在检测天气预报15天查询网 站(http://tqybw.net)时的URL时,发现页面中有很些404页,分析发现,是请求地址的能参数中多了下划线“_”,而rewrite规 则中并没有配这样的规则 ...

  8. 浏览器指纹 - HTTP cookie

    http://www.iefans.net/ruhe-fangfan-xielu-shangwang-yinsi/ http://www.iefans.net/cookie-yinsi-guanxi/ ...

  9. 关于Java的File.separator

    在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常. 比如说要在temp目录下建立一个te ...

  10. OC文件大小的计算方法,多用于清理缓存

    OC文件大小的计算方法,一般多用于清理缓存.下载.统计 可以使用以下方法: #pragma mark Bt转换 + (NSString *)axcFileSizeWithToString:(unsig ...