欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c#字符串去掉空格的二种方法(去掉两端空格)

程序员文章站 2024-02-24 18:20:34
使用字符串的方法: trim();去掉字符串两端空格 split();切割 string.join();连接 复制代码 代码如下:class program&nbs...

使用字符串的方法:

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.replace(str, @"\s+", " ").trim();
            console.writeline(s);
            console.readkey();
        }
    }