我需要匹配以小写字母开头且不以下划线结尾的变量。
我有这三个领域:
private String shouldFlag;
private String shouldntFlag_;
private String SHOULDNTFLAG;
将此模式反转:
^[a-z].*_$
在以下模板中与 for fieldname 一起使用:
class $Class$ {
$FieldType$ $FieldName$ = $Init$;
}
问题是它SHOULDNTFLAG
仍然被标记。我尝试使用^[a-z].*_$|^[A-Z].*$
,但这与任何内容都不匹配,更不用说shouldFlag
. 我在这里做错了什么?