IT编程 > 开发语言 > c#

C# split分割字符串,依据1个或多个空格

138人参与2020-07-18

有时候,我们需要分割一个字符串得到我们想要的字符数组,而这个字符串中间是以多个空格分割的,我们就会用到split空格分割字符串。


实例场景。对于字符串:"AAAA AAA        BBBB BBB BBB        CCCCCCCC"。

1. 分隔为字符数组 “AAAA AAA” 。 "BBBB BBB BBB"。"CCCCCCCC"

2.继续split分隔为字符数组 “AAAA" ,”AAA“。”BBBB“,"BBB"。"BBB",”CCCCCCCC“


代码如下:


var str = "AAAA AAA        BBBB BBB BBB        CCCCCCCC";
// - split by multiple spaces(more than one)
var val = System.Text.RegularExpressions.Regex.Split( str, @"\s{2,}");
foreach(var v in val)
{
     // do something....
}
System.Console.WriteLine(val);
	
// - split by spaces(one or more)
var val2 = System.Text.RegularExpressions.Regex.Split( str, @"\s{1,}");
foreach(var v2 in val2)
{
     // do something....
}
System.Console.WriteLine(val2);


以上就是根据多个空格分割字符串的方法。来源:萬仟网


您对本文有任何疑问!!点此进行留言回复

推荐阅读

猜你喜欢

C# split分割字符串,依据1个或多个空格

07-18

unity3d实战c#语言编写坦克大战游戏

07-28

c#调用百度api主动推送提交链接,达到快速收录效果

07-13

md5加密串的不同方式

07-08

C# 获取当前时间戳的两种不同计算方式

07-08

C# 物联网项目开发,API接口对接

08-14

拓展阅读

大家都在看

使用c#+IMap实现收取163邮件

07-19

IL指令列表

07-31

C#从零单排上王者系列---数据类型

08-12

NETRemoting学习笔记

07-30

C#如何更改Word的语言设置

07-18

unity实现摄像头跟随

07-19

秒表计时器以及STOPWATCH(实例讲解)

07-18

C#实现判断图形文件格式的方法

07-19

热门评论