string s="hezhang";
char c=s[3];
Console.WriteLine(s[i]);
//输出结果为 h
2.字符串常用方法:
1.CompareTo();
string s="he";
int i=s.CompareTO("he");
//当2个字符串相等的时候返回0,当s在字母表中的排序靠前返回-1,否则返回1
Console.Write(i);
//输出结果为0
//
2,Replace()用另一个字符或者字符串替换字符串中给定的字符或者字符串
3,Split()在出现给定字符的地方,把字符串拆分称一个字符串数组
4,SubString()在字符串中检索给定位置的子字符串
5,ToLower()把字符串转换成小写形式
6,ToUpper()把字符串转换成大写形式
7,Trim()删除首尾的空白
8,Concat()方法,合并字符串
9,CopyTo()方法,把字符串中指定的字符复制到一个数组中
10,Format()方法,格式化字符串
11,IndexOf()方法,取得字符串第一次出现某个给定字符串或者字符的位置
12,IndexOfAny()方法,
13,Insert()把一个字符串实例插入到另一个字符串实例的制定索引处
14,Join()合并字符串数组,创建一个新字符串
二:正则表达式
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
1,检索:通过正则表达式,从字符串中获取我们想要的部分
2,匹配:判断给定的字符串是否符合正则表达式的过滤逻辑
1.Regex静态方法 Match,IsMatch,Matchs判断字符串是否合法
2.Regex.Replace函数实现替换
3.静态方法Split可以用来拆分文本
4.“^”定位开头的字符,“$”定位结尾的字符
各种字符用到再去具体了解