我正在尝试创建一个正则表达式来检查Camel Casing的变量名称。
到目前为止我的表达是:
(?xm-isn:(?:\b\w*(?:-)\w*\s*\=)|(?:\b[A-Z0-9_-]+(?=\s*\W*\b)\s*\=))
工作正常。
问题是,如何对代码的以下部分进行例外处理,以便它不考虑文件中代码的特定部分的这种命名约定?
public enum ProjectType
{
[DisplayName("All")]
All = 0,
[DisplayName("All .NET - Windows Forms and Web Forms")]
AllNet = 1,
}