c#字符串去失落空格的二種辦法(去失落兩頭空格)。本站提示廣大學習愛好者:(c#字符串去失落空格的二種辦法(去失落兩頭空格))文章只能為提供參考,不一定能成為您想要的結果。以下是c#字符串去失落空格的二種辦法(去失落兩頭空格)正文
應用字符串的辦法:
trim();去失落字符串兩頭空格
split();切割
string.join();銜接
class Program
{
static void Main(string[] args)
{
//原字符串
string str = " hello world,你 好 世界 ! ";
//去失落兩頭空格
str= str.Trim();
//以空格切割
string [] strArray= str.Split(new char[]{' '}, StringSplitOptions.RemoveEmptyEntries);
//以空格銜接
string newStr= string.Join(" ", strArray);
Console.WriteLine(newStr);
Console.ReadKey();
}
}
應用正則的辦法:
class Program
{
static void Main(string[] args)
{
//原字符串
string str = " hello world,你 好 世界 ! ";
string s = Regex.WordStr(str, @"\s+", " ").Trim();
Console.WriteLine(s);
Console.ReadKey();
}
}