我即将编写一个解析器,用于处理一种对类型、变量等命名有严格语法规则的语言。例如,所有类的命名必须采用PascalCase,而所有变量/参数名称和其他标识符必须采用camelCase。
例如,不允许使用
例如,不允许使用
HTMLParser
,而应该使用HtmlParser
。您有没有任何正则表达式的想法,可以匹配PascalCase格式但其中不包含两个大写字母的内容?