字符串中的智慧(一)
来源:互联网 发布:labp网络管理协议 编辑:程序博客网 时间:2024/03/29 01:03
字符串可大可小,就像我们一样(*^__^*)
一、字符串和数组
字符串变成char数组
字符数组变成字符串
string text = "你好,好久不见";char[] chs = text.ToCharArray(); //把字符串text转换成char数组text=new string(chs);//把char数组转换成string(上面text已经定义成string)Console.WriteLine(chs);console.Readline();</span>
二、内部改动
1、Startswith开始
Endswith最后
2、Contains是否包含,
Replace(旧,新)替换。
3、Split(‘*’)从整体中移除“*”,
Remove(*,%)从“*”开始移除% 个,
Substring(*,&)从*开始截取&个字符,&可不写默认截取到最后。
string str = "你好CSDN+++++++++你好people"; Console.WriteLine(str ); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++"); str = str.Remove(6, 9);// 从第6字符开始移除9个字符 Console.WriteLine(str); Console.WriteLine("+++++++++++++++++++++++++++++++++++++++++++++"); str = str.Replace("CSDN", ",善良;");//替换“CSDN”为“,善良,” Console.WriteLine(str); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++"); str = str.Substring(6);//截取字符串,从此往前都舍弃 Console.WriteLine(str ); //是否以某个字符串开始 Console.WriteLine("+++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); bool result = str.StartsWith("你"); if (result ) { Console.WriteLine("从“你”开始"); } else { Console.WriteLine("不是从“你”开始"); } //bool result=str.startswith(e)I;是否以“e”结束。</span> Console.WriteLine("++++++++++++++++++++++++++++++++++++"); bool resul = str.Contains ("纯洁");//是否包含“纯洁”? if (resul ) { Console.WriteLine("包含“纯洁”字符串"); } else { Console.WriteLine("没有”纯洁”内容"); } Console.ReadKey(); //从email总提取用户名和域名: string email = "abd@163.com"; string[] st= email.Split('@');//去除 Console.WriteLine("用户名{0}",st[0]); Console.WriteLine("域名是{0}",st[1]); //包含 替换 去除 string date = "2015_____11______02"; char[] chs = new char[] { '_' }; //去除“_” string[] time = date.Split(chs, StringSplitOptions.RemoveEmptyEntries); Console.WriteLine("{0}year{1}month{2}day", time[0], time[1], time[2]) Console.ReadKey();
还有一个关于索引和大小写转换、判断的,下篇博客见咯……
0 0
- 字符串中的智慧(一)
- 读《追随智慧》(一)
- 集体智慧编程(一) Making Recommendations
- 集体智慧编程(一)提供推荐
- 智慧北京项目总结(一)
- 集体智慧编程实践(一)
- 《集体智慧编程》学习笔记(一)
- 《集体智慧编程》第二章(一)
- 无题(一):去除字符串中的空格
- VS 开发中的字符串转换 (一)
- 管理中的笑话,笑话中的管理(犹太人的智慧)
- 管理中的笑话,笑话中的管理(犹太人的智慧)
- 生活中的智慧
- 《货币战争》中的智慧
- 战场中的智慧
- 饭局中的智慧
- dota中的人生智慧
- 数学题中的大智慧
- start kernel 之后没有任何输出与uboot无法将bootargs传入内核的调查方法与解决之道
- 最小生成树Prim算法
- 删除表的外键约束
- DLVA prj
- block的使用
- 字符串中的智慧(一)
- MVC5学习系列——添加视图
- unity3d的四元数 Quaternion
- php笔记----第十二章memcache管理与应用
- Scala中文件的读取、写入、控制台输入操作代码实战
- STM32 RTT LCD
- Xcode常见警告和错误
- insert mode and logging
- 删除表(数据)