【问题标题】:Checkstyle method name rule regexp modificationCheckstyle 方法名规则 regexp 修改
【发布时间】:2012-10-12 03:35:04
【问题描述】:

我正在运行 Sonar,并且 checkstyle 有一个像这样的正则表达式规则:

^[a-z][a-zA-Z0-9]*$

我想修改它以允许使用一个或多个下划线。我将如何改变这个?谢谢!

【问题讨论】:

    标签: regex sonarqube checkstyle


    【解决方案1】:

    那些是character classes

    如果你想在任何地方允许下划线:

    ^[a-z_][a-zA-Z0-9_]*$
    

    如果你想在除第一个字符之外的任何地方允许下划线:

    ^[a-z][a-zA-Z0-9_]*$
    

    【讨论】:

      猜你喜欢
      • 2018-11-29
      • 2020-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多