检查第一个字符的正则表达式



我需要进行以下检查:

  • 第一个字符是字母字符或_
  • 所有其他字符都是字母、数字或_

我试过了:

^('A'..'Z' | '_') ('A'..'Z' | '0'..'9' | '_')*

但它抱怨不知道"^"是什么。那么我如何在ANTLR中检查它的开头呢?

您就快到了。删除^char(表示正则表达式中从一行开头开始的匹配),应该就是它了。

相关内容

  • 没有找到相关文章

最新更新