我希望获得长度大于1个空格的空白。
以下代码可以获取每个字母之间的null字符和空白。然而,我只想提取在c
和d
之间的两个空白字符串以及在f
和g
之间的三个空白字符串。
string b = "ab c def gh";
List<string> c = Regex.Split(b, @"[^\s]").ToList();
更新: 以下方法有效,但我正在寻找更加优雅的实现方式:
c.RemoveAll(x => x == "" || x == " ");
期望的结果是一个包含
" "
和 " "
的 List<string>
。