.NET正则表达式保留字符集在哪里?
编辑:看起来可能就是这样。谢谢你。 http://msdn.microsoft.com/en-us/library/az24scfc.aspx
答案 0 :(得分:3)
你应该看一下Regex.Escape()。您将函数传递给字符串,它将转义任何保留的正则表达式字符以解释为文字。归功于这个答案,Gabe评论了OP的帖子,我只是把它作为答案,所以其他人不可能错过它。
答案 1 :(得分:1)
这可能是您正在寻找的一个很好的起点:
答案 2 :(得分:1)
此链接转到回答问题的确切页面。 (答案来自Sugarman。如果Sugarman想要发布答案,它将被选中。)
character escapes supported by regular expressions in the .NET Framework
从该链接有一个表条目,表示.NET正则表达式字符匹配自己,除了以下内容:
。 $ ^ {[(|)* +? \
因此,这些是.NET正则表达式的保留字符。