c#.net常见字符串处理方法
来源:互联网 发布:崩坏学园2淘宝冲钻 编辑:程序博客网 时间:2024/06/06 12:00
1.字符串比较
字符串.ComparTo(目标字符串)
"a".ComparTo("b");
2.查找子串
字符串.IndexOf(子串,查找其实位置) ;
字符串.LastIndexOf(子串) ;最后一次出现的位置
str.IndexOf("ab",0);
3.插入子串
字符串.Insert(插入位置,插入子串) ;
s.Insert(2,"ab");
4.移出子串
字符串.Remove(其实位置,移出数);
s.Remove(3,2);
5.替换子串
字符串.Replace(源子串,替换为);
s.Replace("-"," ");将-替换为空格
6.截取子串
字符串.Substring(截取其实位置,截取个数);
"abcdef".Substring(2,3);结果为cde
7.去空格
myString = myString.Trim(); //同时删除字符串前后的空格
char[] trimChars = {' ','e','s'}; //准备删除的字符
myString = myString.Trim(trimChars); //删除所有指定字符
myString = myString.TrimEnd(); //删除字符串后的空格
myString = myString.TrimStart(); //删除字符串前的空格profile.yahoo.com/MUBWEHALLEHV4LR5O32GEZWAUE/
8.转换大小写
str.ToLower()转化成小写字母
str.ToUpper()转化成大写字母
Char.IsUpper(str,3)//判断一个字符串中的第n个字符是否是大写
9.拆分字符串
string[] Strs = myString.Split(' ',3); //按照空格进行拆分,并且返回前三个字符串,结果在字符串数组里
10.使字串达到指定长度
PadLeft()、PadRight() ,如:
string str1="00";
str1=str1.PadLeft(3,'1'); //无第二参数为加空格,结果为“100”
11.得到字符串长度
len=str.Length;
12.字符串遍历
string myString = "This is a test!";
foreach (char myChar in myString)
{
Console.Write("{0}",myChar);
}
- c#.net常见字符串处理方法
- C#/.net学习---字符串处理的各种方法实例
- [C#]常见的字符串方法
- C/C++常见字符串处理函数源代码
- C语言常见的字符串处理函数
- c语言常见的字符串处理函数
- String类处理字符串的常见方法
- c语言常见错误处理方法
- C库函数字符串处理函数的C实现(常见)
- 常见的C字符串处理函数的源代码
- 常见的C字符串处理函数的源代码
- 常见的C字符串处理函数的源代码
- 常见的C字符串处理函数的源代码
- 常见c函数源码,字符串处理,strcp…
- C语言标准库中常见字符串处理函数
- 常见的C字符串处理函数的源代码
- 常见的C字符串处理函数的源代码
- 常见的C字符串处理函数的源代码
- just a note
- Google Chrome 快捷键知多少
- 测试android程序时在adt的console窗口出现如下错误信息
- linux下禁用触摸板的方法
- 获取android系统中图片的属性,如时间,地点等
- c#.net常见字符串处理方法
- C++第11周(春)项目3 - 点类派生直线类
- 理解标识符:ROWID和Count()函数
- Android开发之手机铃声代码实现
- Doxygen C++注释规范及生成帮助文档配置步骤
- OracleOraDb11g_home2TNSListener服务启动后又停止
- hadoop中的TextInputFormat类源码分析
- js中的Array的长度不是只读的
- 劳资我等你