字符串的几个处理方法:
检测某个字符的方法:
str.indexof("要检测字符")如果找到则返回所在下标,否则返回-1(从前到后检索)
str.lastindexof(要检测字符), (从后往前检索,同样返回下标)
把某个字符或者字符串换掉方法:
str=str.replace("被替换字符","替换字符");
截取从某个字符开始的一段字符串:
一个参数:
str=str.substring(起始位置);
str=str.substring(起始位置,几个字符);
计算字符串长度:
str.length.tostring()
程序示例: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication3 { class Class2 { static void Main(string[] args) { string str = " my name is zml "; Console.WriteLine("str的长度为:" + str.Length.ToString()); if (str.IndexOf("m") >= 0) { Console.WriteLine("m在str中的第一个索引下标是:" + str.IndexOf("m").ToString()); Console.WriteLine("m在str中的最后一个索引下标是:" + str.LastIndexOf("m").ToString()); } else { Console.WriteLine("m字符不存在于str字符串中."); } str=str.Substring(1); Console.WriteLine("str中从下标位置为1开始的字符串为:" + str); if (str.IndexOf(" ") >= 0) { str = str.Replace(" ", "+"); Console.WriteLine("str中的空格替换为+号之后的str为:" + str); } else { Console.WriteLine("空格不存在于str字符串中."); } str = str.Substring(str.IndexOf("+") + 1, str.LastIndexOf("+") - str.IndexOf("+")-1); Console.WriteLine("从第一个+号之后到最后一个+号之前的字符串为:" + str); } } }
分享到:
相关推荐
C#字符串处理笔记,介绍了C#字符串处理的所有函数,应有尽有!
c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典c#字符串处理圣盛典
C#字符串处理 概要,可以使您快速掌握简单的字符从处理知识
包涵所有C#字符串处理以及格式转换等,对程序开发很有用途.
本资料是学习C#字符串处理的基础知识,主要以代码的形式体现
C#字符串计算公式处理。例如工资计算公式:"{基本工资}+{奖金}-{保险}-{个税}"。
Trim Trim(string) 将字符串前后的空格去掉 Ltrim Ltrim(string) 将字符串前面的空格去掉
字符串处理小工具,标准Windows系统下载即可使用无需安装,主要用于字符串处理、各种转换,加密解密,本地文件管理,图片处理等功能 工具在进一步完善当中,不定期会更新工具版本
全面说明C#对字符串的处理
本文主要介绍C#字符串处理小工具,实现功能包括:转换为大写;转换为小写;反转字符串;匹配某字符串出现次数;正则匹配;base64加密;base64解密;ROT13加密解密;MD5 32位加密。具有很好的参考价值。下面跟着小编...
可以对文本文件数据量大的字符串进行处理,如:在5万行的文本中对其重复的行去掉,还可以含有特定子字符串的字符串进行提取。
字符串加解密程序、字符串类的属性和方法练习等程序
C#语言常用的字符串处理函数,如字符串比较,字符串查找,字符串插入,字符串删除,字符串替换,字符串截取,字符串连接,字符串与数组间转换等操作
用VS2005编写的窗体应用程序,适于初学者,实现了2、8、16进制的转换,技巧在于对系统一些函数的调用及参数的作用,希望与大家共同研究
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 ...