使用正则表达式C#获取包含特定单词的整行

时间:2014-12-29 17:58:37

标签: c# regex

我有一个包含以下句子的txt文件:

When I move to this page
Then It display poup
......
......

所以我想让行只包含"然后"开始使用正则表达式时的关键字

2 个答案:

答案 0 :(得分:2)

这可以通过LINQ:

使用string.StartsWith方法轻松完成
var lines = File.ReadLines("path")
                .Where(line => line.StartsWith("Then"))
                .ToList();

答案 1 :(得分:1)

您不需要或不需要Regex:

var lines = File.ReadAllLines(filePath).Where(l => l.StartsWith("Then"));