我还是不懂正则表达式

时间:2014-10-02 13:55:54

标签: c# regex match

我有这段代码,但不知道它应该匹配什么。我查看了许多不同的网站来尝试和学习关键字,但我只是不了解正则表达式。

string key = @"^(.*)\s*=\s*(.*)\s*$";
Match value = Regex.Match(line, key);

1 个答案:

答案 0 :(得分:3)

这会查找一行(^)的开头,找到任意数量的字符((.*)),后跟一些空格(\s*)等号({{1 }})一些更多的空格(=)和任意数量的字符(\s*)和行尾((.*)

一些有效的示例行:

$