//

//  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. hdu 4300 kmp算法扩展

    Clairewd’s message Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other ...

  2. 【NOIP2016练习】T1 挖金矿(二分答案)

    题意: 思路:二分答案A 合法的答案 sigma(s[i][xi])/sigma(xi)>=a i<=m sigma(s[i][xi]-a*xi)>=0 对于每个i找到xi使s[i] ...

  3. C#实现键盘钩子

    前言: 因为项目中需要使用到快捷键,所以上网找资料了解关于快捷键的实现技术,于是有了键盘钩子的使用学习.在网上了解到,键盘钩子其实只是很多种钩子中的其中一种.所谓钩子:请看下面关于钩子的描述(来自百度 ...

  4. ThinkPHP 的 Vender的简单实用

    ThinkPHP 的 Vender的简单实用 框架版本:3.2 示例一.调用二维码类: Vendor('phpqrcode.phpqrcode'); $QRcode = new \QRcode (); ...

  5. 微信关注事件bug记录

    年前研究了一下微信带参数的二维码,处理邀请注册成会员等的方式 通过带参数的二维码触发微信的 subscribe(订阅) 或者 SCAN  (已经订阅后)事件,然后抓取eventKey(记录邀请人的信息 ...

  6. (4)Unity3d镜头

    Input.GetMouseButton()://获取鼠标按钮状态,0-鼠标左键,1-鼠标右键,2-鼠标中键: Input.GetAxis("Mouse X ") //鼠标水平向移 ...

  7. Codeforces 889C Maximum Element(DP + 计数)

    题目链接  Maximum Element 题意  现在有这一段求序列中最大值的程度片段: (假定序列是一个1-n的排列) int fast_max(int n, int a[]) { int ans ...

  8. Codeforces Gym 100338B Spam Filter 字符串哈希+贝叶斯公式

    原题链接:http://codeforces.com/gym/100338/attachments/download/2136/20062007-winter-petrozavodsk-camp-an ...

  9. GDKOI賽前總結

    @(賽前總結)[GDKOI2017] 提一些比賽時要注意的事項: 賽前先把讀入優化/輸出優化的模板調試好, 加入缺省源中. 注意不要出錯, 輸出為0或者負數的情況要特盤; 讀入輸出文件名不要搞錯; 由 ...

  10. vs code theme Seti monokai

    http://www.jianshu.com/p/80e983201f86 Seti-UI主题是一款极具传奇色彩的主题