正则表达式隔离特定子字符串

Isa*_*son 0 c# regex

我有一个我从File.ReadAllText检索的字符串:

6   11 rows processed
Run Code Online (Sandbox Code Playgroud)

如您所见,总是有一个整数指定此文档中的行号.我感兴趣的是它之后的整数和"行处理"字样.所以在这种情况下,我只对子串"11行处理"感兴趣.

因此,知道每一行将以整数开始,然后是一些空格,我需要能够隔离它后面的整数和单词"rows processed"并将其自身返回给字符串.

有人告诉我这很容易用Regex,但到目前为止我还没有最微弱的线索如何构建它.

jas*_*son 5

您不需要正则表达式.只是拆分空白:

var fields = s.Split(new char[0], StringSplitOptions.RemoveEmptyEntries);
Console.WriteLine(String.Join(" ", fields.Skip(1));
Run Code Online (Sandbox Code Playgroud)

在这里,我使用的事实是,如果你传递一个空数组作为char []参数String.Split,它会在所有空格上分割.