C# split字符串 依据1个或多个空格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# split字符串 依据1个或多个空格相关的知识,希望对你有一定的参考价值。
实例场景。对于字符串:"AAAA AAA BBBB BBB BBB CCCCCCCC"。
1. 分隔为 “AAAA AAA” 。 "BBBB BBB BBB"。"CCCCCCCC"
2.分隔为 “AAAA" ,”AAA“。”BBBB“,"BBB"。"BBB",”CCCCCCCC“
实现代码:
void Main() { 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,}"); System.Console.WriteLine(val); // - split by spaces(one or more) var val2 = System.Text.RegularExpressions.Regex.Split( str, @"\s{1,}"); System.Console.WriteLine(val2); }
以上是关于C# split字符串 依据1个或多个空格的主要内容,如果未能解决你的问题,请参考以下文章
System.String.Split(null) 不删除空格 (C#)