【发布时间】:2010-08-06 19:47:32
【问题描述】:
我需要匹配以小写字母开头且不以下划线结尾的变量。
我有这三个字段:
private String shouldFlag;
private String shouldntFlag_;
private String SHOULDNTFLAG;
这种模式倒过来:
^[a-z].*_$
在以下模板中与字段名一起使用:
class $Class$ {
$FieldType$ $FieldName$ = $Init$;
}
问题是SHOULDNTFLAG 仍然被标记。我尝试使用^[a-z].*_$|^[A-Z].*$,但它不匹配任何东西,更不用说shouldFlag。我在这里做错了什么?
【问题讨论】:
标签: java regex intellij-idea structural-search inspections