.NET正则表达式保留字符

时间:2011-02-19 04:57:52

标签: .net regex

.NET正则表达式保留字符集在哪里?

编辑:看起来可能就是这样。谢谢你。 http://msdn.microsoft.com/en-us/library/az24scfc.aspx

3 个答案:

答案 0 :(得分:3)

你应该看一下Regex.Escape()。您将函数传递给字符串,它将转义任何保留的正则表达式字符以解释为文字。归功于这个答案,Gabe评论了OP的帖子,我只是把它作为答案,所以其他人不可能错过它。

答案 1 :(得分:1)

这可能是您正在寻找的一个很好的起点:

.NET Framework Regular Expressions

答案 2 :(得分:1)

此链接转到回答问题的确切页面。 (答案来自Sugarman。如果Sugarman想要发布答案,它将被选中。)

character escapes supported by regular expressions in the .NET Framework

从该链接有一个表条目,表示.NET正则表达式字符匹配自己,除了以下内容:

。 $ ^ {[(|)* +? \

因此,这些是.NET正则表达式的保留字符。