小白学开发(iOS)OC_ 字符串重组(2015-08-13)
//
// 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)的更多相关文章
- 小白学开发(iOS)OC_ 字符串的获取 (2015-08-11)
// // main.m // 字符串的获取 // // Created by admin on 15/8/13. // Copyright (c) 2015年 admin. All righ ...
- 小白学开发(iOS)OC_ 字符串写入文件(2015-08-13)
// // main.m // 字符串写入文件 // // Created by admin on 15/8/13. // Copyright (c) 2015年 admin. All rig ...
- 小白学开发(iOS)OC_ 经常使用结构体(2015-08-14)
// // main.m // 经常使用结构体 // // Created by admin on 15/8/13. // Copyright (c) 2015年 admin. All rig ...
- 小白学开发(iOS)OC_ block数据类型(2015-08-08)
// // main.m // block数据类型 // // Created by admin on 15/8/12. // Copyright (c) 2015年 admin. All r ...
- 小白学开发(iOS)OC_ 使用继承来扩充类(2015-08-07)
// // main.m // 使用继承来扩充类 // // Created by admin on 15/8/12. // Copyright (c) 2015年 admin. All ri ...
- 小白学开发(iOS)OC_ SEL数据类型(2015-08-10)
// // main.m // SEL数据类型 // // Created by admin on 15/8/12. // Copyright (c) 2015年 admin. All rig ...
- [2015.08.13]万峰快递单打印软件 v2.2
<万峰快递单打印软件>是一款简单易用,且支持所有快递单的打印软件.1.支持文字打印位置的坐标精确定位和微调的打印工具.2.操作灵活,只需录入收件人和发件人信息即可打印:3.快递单打印尺寸和 ...
- 第十四章 web前端开发小白学爬虫
老猿从事IT开发快三十年了,接触互联网也很久了,但自己没有做过web前端开发,只知道与前端开发相关的一些基本概念,如B/S架构.html标签.js脚本.css样式.xml解析.cookies.http ...
- 小白学 Python 爬虫(7):HTTP 基础
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...
随机推荐
- docker 查询或获取私有仓库(registry)中的镜像
docker 查询或获取私有仓库(registry)中的镜像,使用 docker search 192.168.1.8:5000 命令经测试不好使. 解决: 1.获取仓库类的镜像: [root@sha ...
- 切糕(bzoj 3144)
Description Input 第一行是三个正整数P,Q,R,表示切糕的长P. 宽Q.高R.第二行有一个非负整数D,表示光滑性要求.接下来是R个P行Q列的矩阵,第z个 矩阵的第x行第y列是v(x, ...
- 【BZOJ1001】狼抓兔子(平面图最小割转最短路)
题意:有一张平面图,求它的最小割.N,M.表示网格的大小,N,M均小于等于1000. 左上角点为(1,1),右下角点为(N,M).有以下三种类型的道路 1:(x,y)<==>(x+1,y ...
- Introduction to the WinPcap Networking Libraries
Introduction to the WinPcap Networking Libraries use wire shark or fiddler
- vue.js源码学习分享(五)
//配置项var config = { /** * Option merge strategies (used in core/util/options)//选项合并策略 */ optionMerge ...
- 【Visual Studio】error: /ZI”和“/Gy-”命令行选项不兼容(转)
原文转自 http://bbs.100home.net/view/4206.html [问题说明]vc6项目用vs2015打开时遇到的错误 [解决方法]项目属性->c/c++->常规-&g ...
- x86 下的 struct 變數 member 擺放位置
2 int main() 3 { 4 struct _test { 5 int a; 6 int b; 7 int c; 8 }; 9 10 struct _test test; 11 test.a ...
- 网络数据嗅探工具HexInject
网络数据嗅探工具HexInject 网络数据嗅探是渗透测试工作的重要组成部分.通过嗅探,渗透人员可以了解足够多的内容.极端情况下,只要通过嗅探,就可以完成整个任务,如嗅探到支持网络登录的管理员帐号 ...
- 匿名块的四个类型(type rowtype record table)
Oracle PL/SQL块 匿名块的四个类型 type rowtype record table ---- type (列类型) %type类型是指声明变量的时候,参考某个表的某个列的类型---- ...
- Ubuntu 16.04下使用Wine安装PowerDesigner15
说明: 1.关于没有.wine文件夹的解决方法:在命令行上运行winecfg: 2.使用的Wine版本是深度出品(Deepin),已经精简了很多没用的配置,使启动能非常快,占用资源小. 下载: (链接 ...