字符串去掉空格 c#字符串去掉空格的二种方法(去掉两端空格)
人气:4想了解c#字符串去掉空格的二种方法(去掉两端空格)的相关内容吗,在本文为您仔细讲解字符串去掉空格的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:字符串去掉空格,下面大家一起来学习吧。
使用字符串的方法:
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();
}
}
加载全部内容