删除和剪切字符串

1.删除字符串

Remove()方法用于在一个字符串的指定位置删除指定的字符。格式:

String Remove (Int,Int);

其中,第一个参数指定开始删除的位置,索引从0开始;第二个参数指定要删除的字符数量。例如:

string str = " This is a beautiful girl.";

str = str. Remove (10,10);

代码执行后,str的值为This is a girl.

2.剪切字符串

若想把一个字符串首尾处的一些特殊字符剪切掉,可以使用TrimTrimStartTrimEnd方法。格式:

String Trim(Char[]);    //从字符串的开头和结尾处移除空白

String TrimStart (Char[]);   //从字符串的结尾处移除在字符数组中指定的字符

String TrimEnd (Char[]);     //从字符串的开头移除在字符数组中指定的字符

其中,参数中包含了指定要去掉的字符。Trim方法的参数可以缺省,如果缺省,则删除空格符号。例如:

string str = "*_*Hello World*_*";

string str2 = str.TrimStart(new char[] { '*','_' });

string str3 = str.TrimEnd(new char[] { '*','_'});

代码执行后,str1的值为Hello World*_*!;str2的值为 *_*Hello World