有时候,我们需要分割一个字符串得到我们想要的字符数组,而这个字符串中间是以多个空格分割的,我们就会用到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);
以上就是根据多个空格分割字符串的方法。来源:移动技术网
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论