C# 修剪字符串示例

Console.WriteLine("TrimString"); 

string firstName = "Onitroad";

string lastName = ".com";

string age = "2";

string authorInfo = " Author "+ firstName + " " + lastName + " is "

  + age.ToString() + " years old.  ";

Console.WriteLine("Oroirnal string:{0}", authorInfo);

Console.WriteLine("Lengh:{0}", authorInfo.Length);

string trimmedString = authorInfo.Trim();

Console.WriteLine("Trimmed string:{0}", trimmedString);

Console.WriteLine("Lengh:{0}", trimmedString.Length);      

//Trim End

string trimmedLeftString = authorInfo.TrimStart();

Console.WriteLine("Trimmed left string:{0}", trimmedLeftString);

Console.WriteLine("Lengh:{0}", trimmedLeftString.Length);       

//Trim Start

string trimmedRightString = authorInfo.TrimEnd();

Console.WriteLine("Trimmed right string:{0}", trimmedRightString);

Console.WriteLine("Lengh:{0}", trimmedRightString.Length);       

char[] charsToTrim = { '*', ' '};

string charString = " ** Author " + firstName + " "

  + lastName + " is " + age.ToString() + " years old. *** ";

string charTrimmed = charString.Trim(new char[] {'*', ' '});

Console.WriteLine("Char Trimmed string:{0}", charTrimmed);

Console.WriteLine("Lengh:{0}", charTrimmed.Length);
C# 修剪字符串

如何在C#中修剪字符串?

修剪字符串从字符串中删除空格和/或者特殊字符。
可以从左侧,右侧和两侧修剪字符串。

TrimStart 方法用于从开始处修剪字符串,而 TrimEnd 方法用于从末尾开始作为字符串跳闸。

日期:2020-04-11 23:03:54 来源:oir作者:oir