程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> c#字符串去失落空格的二種辦法(去失落兩頭空格)

c#字符串去失落空格的二種辦法(去失落兩頭空格)

編輯:C#入門知識

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();
        }
    }

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved