//

//  main.m

//  字符串重组

//

//  Created by admin on 15/8/13.

//  Copyright (c) 2015年 admin. All rights reserved.

//

#import <Foundation/Foundation.h>

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

@autoreleasepool {

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

;

;

;

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

NSLog(@"日期为 :%@",date);

NSString *address =
@"地球的某一个地方";

NSString *dateAndAddress = [NSString
stringWithFormat:@"时间:%@
地点:%@",date,address];

NSLog(@"%@",dateAndAddress);

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

NSString *str1 = @"www.";

NSString *str2 = [str1
stringByAppendingString:@"baidu"];

NSString *str3 = [str2
stringByAppendingString:@".com"];

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

//      3. 在自己定义的范围内追加字符串

NSString *str4 = @"www..com";

,};

NSString *str5 = [str3
stringByReplacingCharactersInRange:range
withString:@"baidu"];

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

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

NSString *str6 = @"www.baidu.com";

//      (自己定义替换的位置)

NSString *str7 = [str6
stringByReplacingCharactersInRange:range
withString:@"google"];

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

//      (将字符串中的 w
所有替换成 t)

NSString *str8 = [str6
stringByReplacingOccurrencesOfString:@"w"
withString:@"t"];

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

//      5. 在字符串中删除某些特定的字符
既:将上面的t换成空

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

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

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

NSString *str10 =
@"www.    bai   du.co  m";

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

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

}

;

}


小白学开发(iOS)OC_ 字符串重组(2015-08-13)的更多相关文章

  1. 小白学开发(iOS)OC_ 字符串的获取 (2015-08-11)

    // //  main.m //  字符串的获取 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All righ ...

  2. 小白学开发(iOS)OC_ 字符串写入文件(2015-08-13)

    // //  main.m //  字符串写入文件 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rig ...

  3. 小白学开发(iOS)OC_ 经常使用结构体(2015-08-14)

    // //  main.m //  经常使用结构体 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rig ...

  4. 小白学开发(iOS)OC_ block数据类型(2015-08-08)

    // //  main.m //  block数据类型 // //  Created by admin on 15/8/12. //  Copyright (c) 2015年 admin. All r ...

  5. 小白学开发(iOS)OC_ 使用继承来扩充类(2015-08-07)

    // //  main.m //  使用继承来扩充类 // //  Created by admin on 15/8/12. //  Copyright (c) 2015年 admin. All ri ...

  6. 小白学开发(iOS)OC_ SEL数据类型(2015-08-10)

    // //  main.m //  SEL数据类型 // //  Created by admin on 15/8/12. //  Copyright (c) 2015年 admin. All rig ...

  7. [2015.08.13]万峰快递单打印软件 v2.2

    <万峰快递单打印软件>是一款简单易用,且支持所有快递单的打印软件.1.支持文字打印位置的坐标精确定位和微调的打印工具.2.操作灵活,只需录入收件人和发件人信息即可打印:3.快递单打印尺寸和 ...

  8. 第十四章 web前端开发小白学爬虫

    老猿从事IT开发快三十年了,接触互联网也很久了,但自己没有做过web前端开发,只知道与前端开发相关的一些基本概念,如B/S架构.html标签.js脚本.css样式.xml解析.cookies.http ...

  9. 小白学 Python 爬虫(7):HTTP 基础

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

随机推荐

  1. bzoj1306: [CQOI2009]match循环赛(模拟爆搜)

    Input第一行包含一个正整数n,队伍的个数.第二行包含n个非负整数,即每支队伍的得分.Output输出仅一行,即可能的分数表数目.保证至少存在一个可能的分数表.Sample Input 6 5 6 ...

  2. springboot中的controller注解没有生效

    springboot中的controller注解没有生效  , 启动的Application类没有在controller的父目录或同级目录

  3. tyvj 2002 扑克牌

    期望DP 本题递推比较麻烦,可以记忆化搜索 注意搜索的边界条件 以及每一次转移 #include <iostream> #include <cstdio> #include & ...

  4. 【CF732D】Exams(线性扫描,贪心,二分)

    题意:有m门需要过的课程,n天的时间可以选择复习.考试(如果的d[i]为0则只能复习),一门课至少要复习a[i]天才能通过(可以不连续的复习得到a[i]),问最早什么时候可以把所有课程都通过,如果不能 ...

  5. 转 C++ 面向对象程序设计的基本特点

    传送门 Miss it   C++ 面向对象程序设计的基本特点 First: 抽象 面向对象方法中的抽象,是指对具体问题(对象)进行概括,抽出一类对象公共性质并加以描述的过程. 抽象的过程,也是对问题 ...

  6. hdu 5701(区间查询思路题)

    中位数计数 Time Limit: 12000/6000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Subm ...

  7. html --- rem

    // rem (function(doc, win) {       var docEle = doc.documentElement,         evt = "onorientati ...

  8. vs-插件+配置

    { "window.zoomLevel": 0, "files.autoSave": "off", "editor.fontSiz ...

  9. Go语言入门——数组、切片和映射(下)

    上篇主要介绍了Go语言里面常见的复合数据类型的声明和初始化. 这篇主要针对数组.切片和映射这些复合数据类型从其他几个方面介绍比较下. 1.遍历 不管是数组.切片还是映射结构,都是一种集合类型,要从这些 ...

  10. mybatis ----SqlSessionManager

    今天我们来看看这个类 有些写法还是很经典的 public class SqlSessionManager implements SqlSessionFactory, SqlSession { priv ...