您的想法是什么-正则表达式看起来像什么,它永远不会被任何字符串匹配,永远!
编辑 : 为什么我想要这个?首先是因为我觉得这个表达很有趣其次是因为我需要它来写剧本。
在这个脚本中,我将字典定义为 Dictionary<string, Regex>
,它包含一个字符串和一个表达式。
基于这个字典,我创建了一些方法,所有这些方法都使用这个字典作为它们应该如何工作的唯一参考,其中一个方法将正则表达式与解析后的日志文件进行匹配。
如果某个表达式匹配,则添加另一个由该表达式返回的 Dictionary<string, long>
值。因此,为了捕获任何与字典中的表达式不匹配的日志消息,我创建了一个名为“ known”的新组。
在这个组中添加了所有与其他组不匹配的内容。但是为了防止“未知”-表达式(偶然地)与日志消息不匹配,我必须创建一个几乎肯定永远不会匹配的表达式,无论我给它什么字符串。